容器-docker 端口问题

总所周知,docker是一个容器工具。几乎能将所有能跑的程序打包成一个镜像。然后其他地方不管是什么环境。只有有docker,把镜像一丢。就能跑起来了,但是有时候简单的操作也会遇到一些不简单的问题。

我的docker是安装在自己机子上的虚拟机。受限于内存,不用的时候肯定是把虚拟机关闭,但是一关机。下次重启防火墙就又重新开了。所以每次启动都会重新关闭防火墙。如果这时候。先启动docker。然后关闭防火墙。这个时候就会出现下面的错误。解决方案:
docker systemctl restart docker

端口冲突
docker 启动后有端口冲突
Error response from daemon: driver failed programming external connectivity on endpoint redis (0b527568040011f73501c4c1b3f7e7f52787c6eb5b99b84e5858e3f63ebeec67): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 6379 -j DNAT --to-destination 172.18.0.3:6379 ! -i br-1e976e3b7fbd: iptables: No chain/target/match by that name.

你可能感兴趣的:(docker,容器)