其他分享
首页 > 其他分享> > docker 动态修改容器端口映射的方法

docker 动态修改容器端口映射的方法

作者:互联网

https://www.docker.org.cn/docker/203.html

方法二:Iptables端口转发

Docker的网络端口映射原理是通过Iptables实现端口转发,基于这个原理我们可以直接使用iptables将端口转发到目标容器Ip上。通过以下的命令即可实现端口转发。该方式依赖于Iptables的规则,部分场景下可能会导致Iptables的规则冲突从而影响容器的有效启动。

端口映射

iptables -t nat -A DOCKER -p tcp --dport <容器外部端口> -j DNAT --to-destination <容器ip>:<容器内部端口>

取消端口映射规则

iptables -t nat -D DOCKER -p tcp -d 0/0 --dport <容器外部端口> -j DNAT --to-destination <容器ip>:<容器内部端口>

标签:Iptables,容器,--,端口,iptables,转发,docker,端口映射
来源: https://www.cnblogs.com/fengfengyang/p/16441790.html