1.查看Centos版本,必须Centos7以上
查看命令:
cat /etc/redhat-release
2.查看有没有老版本的docker
命令:
docker
3.卸载老版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
4. 安装docker
1、 安装工具包
sudo yum install -y yum-utils 或 yum install -y yum-utils device-mapper-persistent-data lvm2
2、安装Docker阿里云镜像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、更新软件包索引
yum makecache fast
4、安装Docker
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
5、启动docker
systemctl start docker
6、测试docker
docker version
如下图代表安装成功
7、卸载
1.停止:systemctl stop docker
2.卸载:sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
3. 删除所有镜像、容器和卷:
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
8、配置阿里加速器
1.登陆阿里云—左上角图标—容器–容器镜像服务ACR
2.,找到自己的镜像加速器,复制地址。
3.配置
1、新建文件夹:mkdir -p /etc/docker
2、配置:tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxx.xxxox.aliyuncs.com"]
}
EOF
3、daemon程序重启:systemctl daemon-reload
4、重启docker:systemctl restart docker