Docker安装太慢,使用国内镜像服务快速安装

该教程详细介绍了在CentOS系统上卸载旧版Docker,设置阿里云镜像仓库,安装最新Docker Engine,启动及测试Docker的过程。针对国内网络问题,提供了配置Docker加速器的方法,并给出了卸载Docker的步骤。
摘要由CSDN通过智能技术生成

官网CentOS安装教程

1、卸载旧版本

 sudo yum remove docker 
              docker-client 
              docker-client-latest 
              docker-common 
              docker-latest 
              docker-latest-logrotate 
              docker-logrotate 
              docker-engine

2、使用存储库安装

在新主机上首次安装Docker Engine之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。

设置存储库
安装yum-utils软件包(提供yum-config-manager 实用程序)并设置稳定的存储库。

sudo yum install -y yum-utils


#官方镜像
#sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

#阿里云镜像
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

3、安装DOCKER引擎

安装最新版本的Docker Engine和容器,或转到下一步以安装特定版本:

sudo yum install docker-ce docker-ce-cli containerd.io

4、启动Docker

#启动
sudo systemctl start docker

#停止
sudo systemctl stop docker

#重启		
sudo service docker restart

#开机启动
sudo systemctl enable docker

5、测试

sudo docker run hello-world

出现的问题

1,Unable to find image ‘hello-world:latest’ locally

配置国内镜像地址,具体看下面配置
国内加速服务
网易:https://hub-mirror.c.163.com/
阿里云:https://<你的ID>.mirror.aliyuncs.com
七牛云加速器:https://reg-mirror.qiniu.com
阿里云镜像加速地址获取: https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
在这里插入图片描述
由于国内网络问题,需要配置加速器来加速。
需要修改配置文件,Docker 使用 /etc/docker/daemon.json来配置daemon。

vi /etc/docker/daemon.json

在配置文件中加入

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

重启生效

service docker restart

卸载

1、卸载Docker Engine,CLI和Containerd软件包:

 sudo yum remove docker-ce docker-ce-cli containerd.io

2、主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:

 sudo rm -rf /var/lib/docker
 sudo rm -rf /var/lib/containerd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值