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

官网CentOS安装教程

https://docs.docker.com/install/linux/docker-ce/centos/

官网介绍了三种安装方式

以下采用设置Docker存储库从存储库安装和更新Docker的方式安装

卸载旧版本

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

安装需要的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

添加软件源信息

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

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

安装DOCKER CE

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

启动Docker

#启动
systemctl start docker

#停止
systemctl stop docker

#重启		
service docker restart

#开机启动
systemctl enable docker

测试

docker run hello-world

出现的问题

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安装太慢,使用国内镜像服务快速安装_第1张图片

由于国内网络问题,需要配置加速器来加速。
需要修改配置文件,Docker 使用 /etc/docker/daemon.json来配置daemon。

vi /etc/docker/daemon.json

在配置文件中加入

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

重启生效

service docker restart

卸载

#卸载docker包
yum remove docker-ce docker-ce-cli containerd.io

#删除docker文件
rm -rf /var/lib/docker

你可能感兴趣的:(Java,docker)