It's My Life

宝塔docker容器时报iptables failed错误

07.14 学习记录2 评论👁️108


  由于硬盘坏了,装在本地的memos想装在线上。用的宝塔,然后docker安装容器时,报错:iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport错误。这是因为在宝塔的防火墙中默认 nat 是 REJECT的,所以端口映射被拒绝。导致怎么也启动不了容器。

解决方法:
pkill docker  
iptables -t nat -F  
ifconfig docker0 down  
brctl delbr docker0  
docker -d  
##重启docker服务 
systemctl restart docker

  或者这样做:

vim /etc/sysconfig/iptables 
##注释掉下面这一行,这行的意思是拒绝掉所有的FORWARD,拒绝的提示信息是icmp-host-prohibited(禁止) 
#-A FORWARD -j REJECT --reject-with icmp-host-prohibited  
#重启iptables 
systemctl restart iptables.service 

就这样。


扫描二维码,在手机上阅读!

🏷️ : docker

⚜️

到处看看:

⚜️

已有 2 条评论

  1. 回复

    我的宝塔装docker一直有问题,一直提示我没有安装,操蛋?不折腾docker了~

    1. life97 life97 [博主]
      回复
      @Jdeal

      宝塔安装docker很简单的啊,就在软件商店安装就行。

说点啥?