每次当我用docker启动容器时,它会获得不同的IP
发布时间:2020-12-16 03:42:23 所属栏目:安全 来源:网络整理
导读:如何修复容器的静态IP? 它说,首先我开始一个容器检查它 "NetworkSettings": { "IPAddress": "XX.XX.206.98","IPPrefixLen": 27,"Gateway": "XX.XX.206.105","Bridge": "public","PortMapping": null,"Ports": {}}, 然后我停下来,重启,就像 "NetworkSettings
如何修复容器的静态IP? 它说,首先我开始一个容器检查它
然后我停下来,重启,就像
如你所见,它改变了.我刚创建了一个名为public的桥,并在-b = public的情况下启动了docker.如何为容器设置静态IP? 最佳答案
从DOCKER 1.10开始
UPDATE 现在获取静态IP的唯一方法是通过两个脚本:pipework或ovs-docker 使用Open vSwitch作为多个托管docker容器的“电池包含”版本有一个强烈的方向. 留意socketplane. 此行为是设计使然. 在将来的版本中有一个very interesting discussion用于更改它. 到目前为止,唯一可行的方法是回退到linux容器:
因此-n = false会禁用自动docker网络,所有-lxc-conf选项都会根据您的需要实际定义虚拟网络. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |