1 问题描述:
防火墙开启状态下,启动docker/容器 报错:Failed to start Docker Application Container Engine.
2 解决方案:
- step1 先检查firewall-cmd中是否有区域占用了 docker0
firewall-cmd --get-active-zones
- step2 查看firewall-cmd是否存在 docker 区域
firewall-cmd --get-zones
- step3 如果存在,请将接口更改为 docker0
firewall-cmd --permanent --zone=docker --change-interface=docker0
- step4 重启防火墙
systemctl restart firewalld
- step5 再次启动容器
systemctl restart docker