当前位置:论坛首页 > Linux面板 > 求助

【已解答】Docker管理控制器3.6 在Centos7.9上防火墙不兼容?

发表在 Linux面板2021-9-4 22:45 [复制链接] 5 3064

大家好:

我在CentOS Linux release 7.9.2009 上安装了 宝塔面板 [url=]7.6.0版本,并安装了[/url]Docker管理控制器3.6。启动容器后宿主机无法访问容器端口,容器内可访问此端口。查到防火墙有如下报错,但是不知如何解决?请问是否也遇到类似问题?是如何解决的?


一、系统、容器、防火墙版本等信息
  1. [root@localhost ~]# cat /etc/redhat-release
  2. CentOS Linux release 7.9.2009 (Core)
  3. [root@localhost ~]# docker -v
  4. Docker version 20.10.8, build 3967b7d
  5. [root@localhost ~]# docker-compose -v
  6. docker-compose version 1.29.2, build 5becea4c
  7. [root@localhost ~]#
  8. [root@localhost ~]# firewall-cmd --version
  9. 0.6.3
  10. [root@localhost ~]#    firewall-cmd --get-zones
  11. block dmz docker drop external home internal public trusted work
复制代码
二、防火墙状态和报错信息

微信截图_20210904224521.png












使用道具 举报 只看该作者 回复
发表于 2021-9-5 10:17:55 | 显示全部楼层
您好,您尝试把您添加的错误规则 清除,如果不清楚是哪个,就先把正规防火墙规则做个备份后,然后清空,重新添加
使用道具 举报 回复 支持 反对
发表于 2021-9-5 13:59:12 | 显示全部楼层
大炮运维V587 发表于 2021-9-5 10:17
您好,您尝试把您添加的错误规则 清除,如果不清楚是哪个,就先把正规防火墙规则做个备份后,然后清空,重 ...

您好,感谢回复。
我是通过宝塔面板添加的端口规则,删除后重新添加了也没用。
我搜索了一下,有人说是centos7与有个版本的docker和会和防火墙冲突。但是没有提到解决办法。
使用道具 举报 回复 支持 反对
发表于 2021-9-5 14:41:40 | 显示全部楼层
ccino 发表于 2021-9-5 13:59
您好,感谢回复。
我是通过宝塔面板添加的端口规则,删除后重新添加了也没用。
我搜索了一下,有人说是ce ...

https://blog.csdn.net/qq_31927797/article/details/109454314
这是我在网上找的
使用道具 举报 回复 支持 反对
发表于 2021-10-16 17:50:42 | 显示全部楼层
大炮运维V587 发表于 2021-9-5 14:41
https://blog.csdn.net/qq_31927797/article/details/109454314
这是我在网上找的

悲剧~之前突然好了。今天已重启操作系统又不行了。
按照此贴的方法,一次重启防火墙和docker还是不行,大家没有遇到过吗?
使用道具 举报 回复 支持 反对
发表于 2021-11-25 10:55:07 | 显示全部楼层
ccino 发表于 2021-10-16 17:50
悲剧~之前突然好了。今天已重启操作系统又不行了。
按照此贴的方法,一次重启防火墙和docker还是不行,大 ...

这个是docker和firewalld的不兼容导致的,单纯的从我们这个层面是无法解决的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表