码迷,mamicode.com
首页 > 其他好文 > 详细

安装docker后访问外网失败

时间:2018-07-29 23:21:32      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:sysconf   第一步   端口   centos6   网桥   服务   doc   emctl   默认   

第一种情况:网桥引起

这里有两个版本解决办法

服务器网段是(172.17)与docker默认桥接的网桥号段相同


 1、centOS6 

原文链接 http://www.bubuko.com/infodetail-1370414.html
vim /etc/sysconfig/docker 将other_args=后面添加‘-b=br0‘ br0是网桥的name 然后重启


2、centOS7

第一步 删除原有配置

sudo service docker stop
sudo ip link set dev docker0 down
sudo brctl delbr docker0
sudo iptables -t nat -F POSTROUTING

第二步 创建新的网桥

sudo brctl addbr docker0
sudo ip addr add 172.17.10.1/24 dev docker0
sudo ip link set dev docker0 up

第三步 配置Docker的文件

注意: 这里是 增加下面的配置

vi /etc/docker/daemon.json
[root@bogon ~]# cat /etc/docker/daemon.json  ##追加的即可
{"registry-mirrors": ["http://224ac393.m.daocloud.io"],
    "bip": "172.17.10.1/24"
}
[root@bogon ~]# systemctl  restart  docker

3、拓展

brctl show #查看网桥状态

brctl delif <网桥名> <端口名> #卸载网桥上的端口

ifconfig #查看是否有网桥网卡名

ifconfig <网桥名>down#关闭此网卡

brctl delbr <网桥名> #删除网桥</span>

原文链接  https://blog.csdn.net/u012834750/article/details/79917992   (Docker 网络模式及配置

原因 :待完善

 

 

 

安装docker后访问外网失败

标签:sysconf   第一步   端口   centos6   网桥   服务   doc   emctl   默认   

原文地址:https://www.cnblogs.com/shuaiandjun/p/9388037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!