是否可以从native windows container内启动本机Windows同级容器?所以我不是指泊坞码头。
喜欢linux:
docker run -v /var/run/docker.sock:/var/run/docker.sock ...
答案 0 :(得分:2)
更新:适用于Windows的最新Docker EE预览版支持绑定安装Docker API。详情请见https://blog.docker.com/2017/09/docker-windows-server-1709/
是的,虽然有几个步骤,但它不是很优雅也不安全。您必须更改Windows守护程序配置以在公共接口上侦听:
net stop docker
dockerd.exe --unregister-service
dockerd.exe -H npipe:////./pipe/docker_engine -H 0.0.0.0:2375 --register-service
net start docker
现在,当启动容器时,Docker API将在端口2375上的容器的默认网关ip(您可以通过ipconfig找到它)上使用。