安装Docker
这是docker.io版本
yum install docker.x86_64 -y
#启动并随开机启动
systemctl start docker && systemctl enable docker
#移除旧版docker
yum remove docker docker-common docker-selinux docker-engine
这个是docker.ce版本
# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo systemctl start docker && systemctl enable docker
选择性使用镜像加速
# docker镜像加速,"https://tcxq8obk.mirror.aliyuncs.com"这个地址建议自己登陆阿里云,在容器镜像服务中找到。
# 可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://tcxq8obk.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
docker.io由Ubuntu运营维护,docker-ce由docker官方维护和更新,docker.io适合个人桌面使用,docker-ce适合纯docker虚拟化使用,docker-ee是企业版