安装步骤
1、删除已安装的Docker
Uninstall installed docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
知识兔2、配置阿里云Docker Yum源
Set up repository
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Use Aliyun Docker
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
知识兔3、安装指定版本
查看Docker版本:
um list docker-ce --showduplicates
知识兔3.1、安装较旧版本
注意:需要指定完整的rpm包的包名,并且加上--setopt=obsoletes=0 参数:
Install docker
# on a new system with yum repo defined, forcing older version and ignoring obsoletes introduced by 17.06.0
yum install -y --setopt=obsoletes=0 \
docker-ce-17.03.2.ce-1.el7.centos.x86_64 \
docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch
知识兔3.2、安装Docker最新版本
注意:安装Docker最新版本,无需加版本号:
udo yum install docker-ce
知识兔4、启用阿里云Docker镜像加速
ttps://cr.console.aliyun.com
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
知识兔5、启动Docker服务
Start docker service
systemctl enable docker
systemctl start docker
知识兔