【Docker】docker-compose执行up命令报错

执行docker-compose up报错

【Docker】docker-compose执行up命令报错

docker-compose.yml如下:

![图片描述][2]

【Docker】docker-compose执行up命令报错

回答

已找到解决方案。
因为iptables防火墙没有配nat规则。
sudo vi /etc/sysconfig/iptables
添加
*nat
:PREROUTING ACCEPT [27:11935]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:DOCKER -[0:0]
-A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER
-A OUTPUT !-d 127.0.0.0/8-m addrtype --dst-type LOCAL -j DOCKER
-A POSTROUTING -s 172.17.0.0/16!-o docker0 -j MASQUERADE
COMMIT
解决

以上是 【Docker】docker-compose执行up命令报错 的全部内容, 来源链接: utcz.com/a/77510.html

回到顶部