注意: 此教程只针对于Centos7适用,其他系统可能与此方式有区别
第一步: 卸载旧版本Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
第二步: 安装GCC相关依赖
yum -y install gcc
yum -y install gcc-c++
第三步: 设置存储库
sudo yum install -y yum-utils
第四步: Docker镜像仓库设置(设置阿里云镜像仓库不要用官网默认的,默认的是国外的速度很慢)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
第五步: 缓存重置
yum makecache fast
第六步: 安装Docker容器
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
第七步: 测试Docker安装情况
启动Docker: sudo systemctl start docker
查看Docker运行情况: ps -ef|grep docker
查看Docker版本: docker version
第八步: 设置Docker镜像加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [登录阿里云官方查看自己的源粘贴到这里]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
官网地址: 阿里云容器镜像服务