Underword

地底世界
专注挖洞不填坑
  1. 首页
  2. 系统
  3. CentOS
  4. 正文

Centos8安装Docker容器内无法访问网络解决方案

2020年10月23日 464点热度 0人点赞 0条评论

这两天在给学弟装CTFd,搞了好几天网络都不通,后来搜了下,发现是CentOS8的防火墙的问题,特此记录

版本

系统:CentOS Linux release 8.2.2004 (Core)

Docker版本:Docker version 19.03.13, build 4484c46d9d

Docker-Compose版本:docker-compose version 1.27.4, build 40524192

问题

CTFd安装时一直停在Waiting for db: to be ready
用mysql直连mariadb服务器无法连接,初步判断为网络问题
另:使用别的系统部署正常

解决方案

修改/etc/firewalld/firewalld.conf文件中
FirewallBackend=nftables语句
改为FirewallBackend=iptables
随后重启防火墙即可
sudo systemctl restart firewalld.service

引用

https://github.com/docker/for-linux/issues/957#issuecomment-627166787

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: Centos8 Docker
最后更新:2020年12月4日

Kami

这个人很懒,什么都没留下

打赏 点赞
< 上一篇

文章评论

取消回复

Kami

这个人很懒,什么都没留下

最新 热点 随机
最新 热点 随机
木马的持久化方法 - Windows PWN小记 - pwnable.tw - Start GDB常用命令记录 [UE4] 使用C++打印调试信息的方法 [UE4] 从摄像机发出射线的蓝图及C++的实现方法 [UE4] 在UE4中显示文件选择对话框
GDB常用命令记录PWN小记 - pwnable.tw - Start木马的持久化方法 - Windows
Docker无法删除容器: driver btrfs failed to remove root filesystem: Failed to destroy btrfs snapshot 在Typecho的文章中添加Html标签 [UE4] 在UE4中显示文件选择对话框 中华杯 - Linux模块样题详解 如何使用CentOS8制作Raid0 [UE4] 从摄像机发出射线的蓝图及C++的实现方法
分类
  • Alpine
  • C#
  • CentOS
  • Cisco
  • Docker
  • Factorio
  • Gradle
  • PHP
  • Podman
  • PWN
  • Python
  • Tensorflow
  • Unity
  • Unreal4
  • Windows
  • 博客
  • 安全
  • 建模
  • 开发
  • 杂项
  • 比赛
  • 游戏
  • 游戏分享
  • 游戏破解
  • 软件分享
标签聚合
安全 Gradle Unity ue4 python typecho ECS Docker
书签
  • eNSP下载处
  • Shell Storm
  • 安全信息
  • 小刀娱乐网
  • 懒得勤快
  • 龋齿一号

COPYRIGHT © 2020 Underword. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

沪ICP备2020032896号-1