driver failed programming external connectivity on endpoint

今天药忘吃喽~ 2022-12-01 01:21 253阅读 0赞

启动docker容器出错了,以前启动好好的,现在出现这个问题:

  1. Creating singularitiescr_master_1 ...
  2. Creating singularitiescr_master_1 ... error
  3. ERROR: for singularitiescr_master_1 Cannot start service master: driver failed programming external connectivity on endpoint singularitiescr_master_1 (dceb93aa51f4db773bf0d198535e96d008313f6f4a8a116346ebe7a5095bf1ea): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 50070 -j DNAT --to-destination 172.18.0.2:50070 ! -i br-81538e18aaa6: iptables: No chain/target/match by that name.
  4. (exit status 1))
  5. ERROR: for master Cannot start service master: driver failed programming external connectivity on endpoint singularitiescr_master_1 (dceb93aa51f4db773bf0d198535e96d008313f6f4a8a116346ebe7a5095bf1ea): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 50070 -j DNAT --to-destination 172.18.0.2:50070 ! -i br-81538e18aaa6: iptables: No chain/target/match by that name.
  6. (exit status 1))
  7. ERROR: Encountered errors while bringing up the project.

按照上面的说法应该是iptables出现了冲突,原因是在本机在运行这个镜像的过程中,自己设置过防火墙,后来重启docker容器就 失败了

解决方法:

重启docker服务就行:

  1. systemctl restart docker

发表评论

表情:
评论列表 (有 0 条评论,253人围观)

还没有评论,来说两句吧...

相关阅读