直接说结论
原因可能是因为这个版本的ubuntu启动后有时会丢失网络图标此时宿主机相当于没有联网,但是docker相关进程已经启动,使用的是无效的网络配置,哪怕此时再用sudo nmcli networking on
启动了网络依然docker-compose容器依然无法联网,重启了docker相关进程后解决问题。
-
守护进程重启
sudo systemctl daemon-reload
-
重启docker服务
systemctl restart docker
-
重启docker服务
sudo service docker restart