CentOS 7安装 Docker 碰到的问题

安装docker并设置开机自启

sudo yum check-update
curl -sSL https://get.daocloud.io/docker | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker

可能遇到问题一 :

Public key for docker-ce-19.03.6-3.el7.x86_64.rpm is not installed

解决方法:

wget https://get.docker.com/gpg
rpmkeys --import ./gpg

可能遇到问题二 :

Delta RPMs disabled because /usr/bin/applydeltarpm not installed.

解决方法:

yum provides '*/applydeltarpm'

yum install deltarpm -y

可能遇到问题三 :

No Presto metadata available for docker-ce-stable

解决方法:

yum install docker-ce -y

可能遇到问题四:

在docker run 创建容器时,指定端口映射可能会出现

docker: Error response from daemon: driver failed programming external connectivity on endpoint quizzical_thompson (c2b238f6b003b1f789c989db0d789b4bf3284ff61152ba40dacd0e01bd984653):  (iptables failed: iptables --wait -t filter -A DOCKER ! -i docker0 -o docker0 -p tcp -d 172.17.0.3 --dport 24224 -j ACCEPT: iptables: No chain/target/match by that name.
 (exit status 1)).

1.kill掉docker所有进程

pkill docker 

2.清空nat表的所有链

iptables -t nat -F

3.删除docker0网桥

yum -y install bridge-utils
 
ifconfig docker0 down
 
brctl delbr docker0

4.重启docker服务

systemctl restart docker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值