Docker 安装

在 CentOS 上安装 Docker 引擎

docker分为docker-ce(社区版)、docker-ee(企业版),另外docker-io是较早的版本,通常用的都是docker-ce版;如果有安装旧版,先卸载旧版本

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

安装yum-utils包(提供yum-config-manager 实用程序)

sudo yum install -y yum-utils

sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 Docker 引擎
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

启动docker

sudo systemctl start docker

配置镜像加速器

参考:https://cr.console.aliyun.com/cn-beijing/instances/mirrors

针对Docker客户端版本大于 1.10.0 的用户,您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器。

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": ["https://dyixsxn2.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker