问题背景:
docker-compose创建一个容器时,确保docker-compose.yml里书写非常正确。
问题描述
使用命令docker-compose up -d
,报错信息如下:
Creating network "minio_default" with the default driver
ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables --wait -t nat -I DOCKER -i br-436cdb01b4c8 -j RETURN: iptables: No chain/target/match by that name.
(exit status 1))
原因分析:
在此之前,我安装了firewalld,重启了防火墙
Docker属于容器化技术,如果宿主机防火墙的状态发生了改变,Docker就无法设置容器的IP了
解决方案:
重启docker
输入命令service docker restart重启以下Docker即可:
service docker restart