我有一个问题,如果两个不同的docker引擎分配相同的内部IP到一个容器, NFS服务器怪胎了一下 。 我的四台服务器中有两台或两台以上的服务器遇到这个问题的可能性很小 – 但是这种情况发生了。
我没有自己的networking – 这是一个非常漂亮的docker0安装,我想保持这种方式,如果可能的话。 当我尝试手动设置--ip作为run命令的标志,我的容器立即退出0退出代码。 两个run标志的例子,我试过这个效果:
1)– --ip="172.17.0.133"
2)– --ip 172.17.0.133
我应该如何手动设置docker集装箱的172.17.0.0-255 IPAddress ?
使用docker inspect我可以看到我没有生成我期待的那种结果。
用--ip标志:
"Networks": { "default": { "IPAMConfig": { "IPv4Address": "172.17.1.133" }, "Links": null, "Aliases": null, "NetworkID": "", "EndpointID": "", "Gateway": "", "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "MacAddress": "" } }
没有--ip标志:
"Networks": { "bridge": { "IPAMConfig": null, "Links": null, "Aliases": null, "NetworkID": "4fb026ffdd6efe31beb70126454e684b4483876cd5fbd50552882da69685d9a6", "EndpointID": "8bae1377034df0882226d715170052442be604b9e526b6500ff550e3371e5e23", "Gateway": "172.17.42.1", "IPAddress": "172.17.0.4", "IPPrefixLen": 16, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "MacAddress": "02:42:ac:11:00:04" } }