1、卸载docker
如果以前已经有安装的Docker
,先卸载旧版本的 Docker
,防止和新安装的版本产生冲突
sudo dnf remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2、设置 Docker 的 erpo仓库(这里使用的是阿里云的镜像源)
sudo dnf config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装Docker
sudo dnf install -y docker-ce docker-ce-cli containerd.io
4、查看Docker版本
docker -v
5、启动并设置开机自启动
# 查看docker服务状态
systemctl status docker
# 启动docker
systemctl start docker
# 停止docker
systemctl stop docker
# 如果无法停止则先尝试禁用docker.socket
systemctl stop docker.socket
# 检查docker服务已开启开机启动 返回enabled表示已开启,disabled表示已关闭
systemctl is-enabled docker
# 设置开机自启
systemctl enable docker
# 设置关闭开机自启
systemctl disable docker