使用iptables为docker容器动态添加端口映射

1、修改iptables配置

     vi /etc/sysconfig/iptables

 

2、根据下图红色的三处示例添加需要映射的端口,然后重启iptables即可。(例如下图中,添加8888端口映射,8888 是容器对外提供服务的端口)

最后提示,不能通过docker ps -a 命令来检查端口映射是否成功的,因为即使成功也显示不出来,可通过以下命令查看端口映射是否成功

iptables -t nat -nvL


版权声明:本文为weixin_42271016原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。