1 下载镜像
docker pull nginx
2 新建并启动容器
docker run -d -p 91:80 nginx
用浏览器访问发现不能访问
用宿主机访问也是不行 curl http://172.16.36.116:91/
但是进入容器访问是没问题的 curl http://localhost:80
宿主机也不能ping容器
3 开始解决网络问题
#停止docker
systemctl stop docker
#docker0
ip link set dev docker0 down
#删除docker0网桥
brctl delbr docker0
#增加docker0 网桥
brctl addbr docker0
#增加网卡
ip addr add 172.16.10.1/24 dev docker0
#启用网卡
ip link set dev docker0 up
#重启docker服务
systemctl restart docker
一顿操作之后重新启动容器docker run -d -p 91:80 nginx
然后浏览器访问成功了