Loading... 在`CentOS 8`上使用`Docker`时,`Docker Build`无法还原依赖,错误提示`failure resolving xxxxxx`,看起来像`DNS`失效无法还原出域名映射的地址。联想到在`CentOS 8`上安装`Docker`时也因为网络问题无法安装,怀疑是`firewalld`的原因,于是`systemctl start firewalld.service`停止`firewalld`,再`service docker restart`重启`Docker`服务后,果然就可以还原依赖了。但是机器没有防火墙简直就是裸奔,搜索后发现用`firewall-cmd --zone=public --add-masquerade --permanent`命令使`masquerade`允许通过`firewall`,再`firewall-cmd --reload && service docker restart`后,一切恢复正常. ### Quote * [How to Install Docker on CentOS 8](https://linoxide.com/linux-how-to/how-to-install-docker-on-centos) * [No network connectivity to/from Docker CE container on CentOS 8](https://serverfault.com/questions/987686/no-network-connectivity-to-from-docker-ce-container-on-centos-8) 最后修改:2020 年 09 月 22 日 © 允许规范转载 赞 0 如果觉得我的文章对你有用,请随意赞赏