异常错误

iptables --wait -t nat -I DOCKER -i br-d38d92300109 -j RETURN:iptables: No chain/target/match by that name.

通过命令 iptables -L 可以查看 iptables 端口映射链

在开发环境中,如果你删除了 iptables 中的 docker 相关的端口映射链,或者 iptables 的网络规则会因此被丢失了(例如重启firewalld),docker就会报 iptables error异常提示。例如:

failed programming external connectivity … iptables: No chain/target/match by that name

要解决这个问题,只要重启docker服务,之后,正确的 iptables 端口映射规则就会被重新自动创建出来

 

更多推荐