centos7安装docker时出现部分问题和解决方法

1。使用自己的centos7镜像安装了虚拟机出现不能安装docker

使用网络源的docker版本和自己镜像不一样,需要下载个阿里云或者与你使用docker的网络源是同一个产品的

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

2、安装完docker后无法启动,关闭防火墙后能启动

我们都知道防火墙一般而言是不能关闭,需要设置防火墙允许docker访问

firewall-cmd  --new-zone=docker --permanent

firewall-cmd  --reload

firewall-cmd  --zone=docker --add-interface=docker0

firewall-cmd --reload

systemctl restart firewalld

systemctl restart docker

3,正常使用docker后,安装nginx镜像并部署,发现docker本机curl访问容器都不行,更别提要外网的来访问

这里是网桥的问题,这里借鉴了某位大佬的方法,但是忘了它的连接是哪个,没法复制

systemctl stop docker

yum -y install bridge-utils

ip link set dev docker0 down                关闭docker0网桥

brctl delbr docker0                                删除docker0网桥

brctl addbr docker0                               添加docker0 网桥

ip  addr add 172.16.10.1/24 dev docker0         添加网桥信息

ip link set dev docker0 up                      启动网桥

ip  a

systemctl restart docker

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值