首页 > 其他 > 详细

解docker容器端口绕过firewall,centos7的防火墙不能控制docker容器端口的问题

时间:2020-08-10 17:32:17      阅读:160      评论:0      收藏:0      [点我收藏+]
废话不多说直接上解决方法,推荐方法一
方法一:在/etc/docker/daemon.json 文件中添加"iptables": false
如下:

{
    "registry-mirrors": ["http://hub-mirror.c.163.com"],
        "iptables": false
}
然后
# systemctl daemon-reload
#systemctl restart docker

方法二:
(如果在使用这种方法之前已经启用的docker容器,仍然不受firewall控制)

#修改/usr/lib/systemd/system/docker.service
#vi /usr/lib/systemd/system/docker.service
#找到 ExecStart=/usr/bin/dockerd -H tcp://127.0.0.1:2375 -H unix://var/run/docker.sock 在中间添加 --iptables=false
修改之后 :
    ExecStart=/usr/bin/dockerd --iptables=false -H tcp://127.0.0.1:2375 -H unix://var/run/docker.sock

$:wq 保存退出

#然后

# systemctl daemon-reload
#systemctl restart docker

解docker容器端口绕过firewall,centos7的防火墙不能控制docker容器端口的问题

原文:https://blog.51cto.com/12629984/2518597

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!