【发布时间】:2018-05-19 02:24:40
【问题描述】:
我已对/etc/docker/daemon.json进行了以下编辑
{
"ip" : "[ip address]"
}
为了确认,我用docker network inspect [id]检查网络
"Options": {
"com.docker.network.bridge.host_binding_ipv4": "[ip address]",
"com.docker.network.bridge.name": "docker0",
},
但不知何故,所有容器仍在响应服务器上的其他 ip,而不仅仅是给定的 IP。
如何将docker 限制为特定的 ip?
注意:
https://docs.docker.com/v17.09/engine/userguide/networking/default_network/binding/
或者,如果您总是希望 Docker 端口转发绑定到一个特定的 IP 地址,您可以编辑系统范围的 Docker 服务器设置并添加选项 --ip=IP_ADDRESS。请记住在编辑此设置后重新启动您的 Docker 服务器。
【问题讨论】: