我让它工作正常,但现在它停止了。我尝试了以下命令但无济于事:
docker run -dns 8.8.8.8 base ping google.com
docker run base ping google.com
sysctl -w net.ipv4.ip_forward=1
在主机和容器上
我得到的只是 unknown host google.com
。 Docker 版本 0.7.0
有任何想法吗?
PS ufw
也禁用
原文由 Romeo Mihalcea 发布,翻译遵循 CC BY-SA 4.0 许可协议
按照以下建议修复:
https://github.com/dotcloud/docker/issues/866#issuecomment-19218300
似乎界面以某种方式“挂起”。
更新最新版本的 docker:
上面的答案可能仍然可以为您完成工作,但是自从发布此答案以来已经有很长时间了,并且 docker 现在更加完善了,因此请确保在使用
iptables
和全部。sudo service docker restart
或者(如果你在一个不使用upstart的linux发行版中)sudo systemctl restart docker