昨晚在跑docker的时候,发现没有报错就没当回事。后来发现,docker容器内通不了外网。
查了一圈资料发现是配置转发的问题
配置转发
vim /etc/sysctl.conf #配置转发 net.ipv4.ip_forward=1 #重启服务,让配置生效 systemctl restart network 查看配置信息 sysctl net.ipv4.ip_forward
重启docker服务让配置生效
#重启docker服务 service docker restart #查看运行过的容器 docker ps -a #启动刚刚出问题的容器,测试一下 docker start xxx
参考资料:https://blog.csdn.net/yelllowcong/article/details/78295600