背景
- 需要使用 docker 部署项目, 服务器环境是 CentOS 7.9, 安装 docker 遇到了一些问题
问题
- 描述
- 使用 yum 命令安装了 docker 并且安装过程没有出现错误, 但是显示找不到服务
- 原因
- 经过查看了解发现, CentOS 默认使用 podman 代替 docker, 所以需要将 podman 卸载
解决流程
-
卸载 podaman
yum erase podman buildah
-
安装依赖环境
yum install -y yum-utils
-
安装配置镜像
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-
安装 docker CE
sudo yum install -y docker-ce docker-ce-cli containerd.io
-
启动 Docker 服务
systemctl start docker