-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Windows Containers #1402
Comments
You can try my fork of the runner /~https://github.com/ChristopherHX/runner.server/releases/latest I reenabled disabled windows container support of this azure pipelines agent fork ( which has this feature ). At least it worked with docker desktop on windows. Auto updates are disabled. ( version 3.3.2 >= actions/runner 2.xxx.x ) |
At this time, the inconsistencies in container support across different versions of Windows make this undertaking very difficult. At this time, we don't have any plans to enable Windows containers. I'll put this on the backlog for the future. |
Hi, I've posted a small patch in PR #1801 |
@ethomson A lot of time passed since your post and times changed quite a bit since then. What would be the latest reasons to not support windows containers? And if there are concerns not to provide it (yet?) on GitHub.com, would there speak anything against an experimental opt-in for self-hosted runners? While I understand that there might be various implications on Windows containerization and nested virtualization with different hypervisors. Having an opt-in for testing and evaluation would be already a huge benefit for those who are able to provide an environment where windows containers are supported. The biggest risk I see is that people would start reporting bugs if things are not working and it might be time consuming to troubleshoot and assist those customers. We are using /~https://github.com/actions/actions-runner-controller in our GHES environment and certainly would like to use containerized workflows and steps. |
Is this issue a dupe of #904? |
Closing in favor of #904 |
Describe the enhancement
Support for Windows Containers in the GitHub Actions runner, even if only available on self-hosted runners, as in:
Currently GitHub Actions can be used to build and push Windows Containers to the GitHub Container Registry however GitHub Actions cannot pull Windows Containers to use for building or testing.
This is unfortunate and limits the adoption of Windows Containers for use on GitHub.
The text was updated successfully, but these errors were encountered: