无法连接到docker内的容器解决方案

103 阅读1分钟
  • 查看开放端口/关闭防火墙
  • docker ps检查容器是否运行
  • 外网是否能ping通
  • 内部是否能访问redis/mysql等服务

如果上面都不行,那大概是docker固定ip的问题 那就

			sudo service docker stop
			sudo ip link set dev docker0 down          
			sudo brctl delbr docker0
			sudo iptables -t nat -F POSTROUTING
			sudo brctl addbr docker0
			sudo ip addr add 本机ip dev docker0
			sudo ip link set dev docker0 up 			
			systemctl  restart  docker
			#brctl命令若无需要安装: yum install -y bridge-utils

为docker设置好ip之后,就能继续通过外网访问了