Skip to content
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

DIND image for Windows #49

Closed
donny-dont opened this issue Apr 10, 2017 · 4 comments

Comments

@donny-dont
Copy link

commented Apr 10, 2017

Are there any plans for a DIND image for Windows? I'm looking to add support in Drone to build docker windows images but I don't currently see a DIND I can base the image on.

@yosifkit

This comment has been minimized.

Copy link
Member

commented Apr 10, 2017

That would require some sort of support from Windows and is not something that they are working on. What is the goal? To just have separate storage of image layers like the Linux DIND? Maybe with enough users wanting this, it might be better filed in docker/docker to try and get support from the Windows guys.

For Linux docker-in-docker you are still running containers at the host level, just controlled by a docker daemon within a container (running --privilged so it has unfettered access to the host system) and a different storage directory.

@donny-dont

This comment has been minimized.

Copy link
Author

commented Apr 10, 2017

@yosifkit the goal in this case would be to be able to build Windows containers within a CI system that runs its builds within containers.

Drone is currently doing what you are describing in linux where the container is given privileged access so it can control a build within the container.

I wasn't sure if this was something possible in Docker for Windows and if there was any plans to formalize it into a dind image on Windows.

@tianon

This comment has been minimized.

Copy link
Member

commented Apr 11, 2017

@tianon

This comment has been minimized.

Copy link
Member

commented Jun 1, 2017

Closing, given that this requires support both from the Windows Kernel/HCS folks and Docker (and there's nothing we can do in this image). Maybe this will be possible someday! 😇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.