主机网络切换后,docker toolbox里的容器网络不通了,解决方法
2016-07-05 00:00
891 查看
摘要: VirtualBox里的那个docker,外面网络切换时,VirtualBox里的boot2docker加上更里面的容器就都网络不通了。一开始还以为是自己的网络问题,几次之后发现这似乎是boot2docker的bug,不是网络不通,而是DNS server没有自动随机而变,还在用一开始主机网络时的那个,自然不通了。
解决方法有几种,我一开始是傻傻的重启动boot2docker的。
启动docker容器时指定--dns 8.8.8.8
修改一下boot2docker的 /etc/resolv.conf
重启动boot2docker(也就是docker-machine)
解决方法有几种,我一开始是傻傻的重启动boot2docker的。
启动docker容器时指定--dns 8.8.8.8
docker run -it --dns 8.8.8.8 ubuntu bash
修改一下boot2docker的 /etc/resolv.conf
nameserver 8.8.8.8
重启动boot2docker(也就是docker-machine)
docker-machine restart default
相关文章推荐
- 如何使用 bind 设置 DNS 服务器
- centos6.5上安装docker
- docker容器的网络信息查看
- openstack kilo-with-dokcer
- 网友问答之:AD、DNS转发器、WINS不能自动启动
- 使用批处理命令设置windows系统的ip地址和dns附图
- 保护DNS服务器的几点方法小结
- DNS的工作原理图解说明
- 计算机名DNS网关IP(大家可以用来学习)
- 在windows下的安装Docker的教程
- 8个你可能不知道的Docker知识
- CMD和vbs修改 IP地址及DNS的实现代码
- PHP中PDO连接数据库中各种DNS设置方法小结
- JavaScript Archive Network 集合
- linux下如何快速让DNS修改生效
- linux中查询dns示例
- MySQL DNS的使用过程详细分析
- winmydns DNS服务器架设
- Shell脚本获取本地网卡IP、mac地址、子网掩码、dns IP、外网IP
- windows服务器 的DNS服务器备份与还原步骤小结