我试图运行以下命令来测试与INTERNET的docker连接。
docker run appropriate/curl https://google.com
它无法正常工作,并表示无法解析主机。然后我检查了在这个过程中使用的docker0网桥。
xxxx-yy$ ip route
default via 10.0.2.2 dev enp0s3 proto static metric 100
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15 metric 100
169.254.0.0/16 dev enp0s3 scope link metric 1000
172.26.0.0/16 dev docker0 proto kernel scope link src 172.26.0.1 linkdown
我还检查了另一个系统,它工作正常,没有" linkdown"。 任何人都可以帮助解决为什么在我的系统中docker0状态为down(linkdown)。我重新启动然后重新安装了docker但没有成功。 我还将IP范围从默认更改为新范围。
docker正在 Ubuntu virtualbox 上运行。