docker:是否可以从另一个内部启动本机windows兄弟容器?

时间:2017-03-31 14:26:50

标签: windows docker native

是否可以从native windows container内启动本机Windows同级容器?所以我不是指泊坞码头。

喜欢linux

docker run -v /var/run/docker.sock:/var/run/docker.sock ...

1 个答案:

答案 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找到它)上使用。