1.查找服务器上是否安装了docker,卸载老版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.执行命令,安装yum-utils
yum install -y yum-utils
3.配置docker的yum源,这里使用阿里云的源
sudo yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
5.启动docker服务
开启服务
systemctl start docker
查看服务状态
systemctl status docker
停止服务
systemctl stop docker
设置开机启动
systemctl enable docker
可以看到docker服务成功启动。
6.卸载
先停止服务
systemctl stop docker
卸载
yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
删除文件
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
7.设置docker镜像,新安装的docker一般不存在文件/etc/docker/daemon.json。没关系,我们直接使用命令编辑文件
vim /etc/docker/daemon.json
添加如下内容
{
"registry-mirrors": [
"https://docker.m.daocloud.io"
]
}
保存文件后重启服务,新的镜像源即可生效
systemctl daemon-reload
systemctl restart docker
执行命令,
docker info
可以看到
说明源配置成功。至此,安装工作完成。可以愉快的玩耍了!