启动一个有nat映射端口的容器时iptables 报No chain/target/match by that name
1 2 |
docker run -d -p 2181:2181 -p 2888:2888 -p 3888:3888 garland/zookeeper Error response from daemon: Cannot start container 565c06efde6cd4411e2596ef3d726817c58dd777bc5fd13762e0c34d86076b9e: iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 3888 -j DNAT --to-destination 192.168.42.11:3888 ! -i docker0: iptables: No chain/target/match by that name |
找了N多网站和官方issue后,还是没找到真正的解决方法,网上到处转载的只是分析了原因,
并没有明确的解决方案,为此与同事通宵加班终于解决了这个问题