docker安装后无法启动的问题
需要更新yum存储库,这里使用yum-utils包管理工具。安装docker默认安装的是podman,信息如下。先卸载podman-docker及相关依赖。安装完毕后启动docker,即表示安装完成。启动docker服务失败,显示如下。安装docker完毕之后。系统:anolis8.4。然后重新执行安装命令。然后安装docker。
·
问题场景
环境
系统:anolis8.4
问题描述
在使用命令yum -y install docker
安装docker完毕之后。
启动docker服务失败,显示如下
[root@node129 ~]# service docker start
Redirecting to /bin/systemctl start docker.service
Failed to start docker.service: Unit docker.service not found.
原因
该版本使用yum -y install docker
安装docker默认安装的是podman,信息如下
[root@node129 ~]# docker version
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Client: Podman Engine
Version: 4.1.1
API Version: 4.1.1
Go Version: go1.17.12
Built: Mon Aug 8 12:04:06 2022
OS/Arch: linux/amd64
处理方法
先卸载podman-docker及相关依赖
yum remove docker
然后重新执行安装命令
[root@node129 systemd]# yum -y install docker-ce
上次元数据过期检查:0:25:31 前,执行于 2022年10月11日 星期二 19时37分31秒。
未找到匹配的参数: docker-ce
错误:没有任何匹配: docker-ce
需要更新yum存储库,这里使用yum-utils包管理工具
#查看存储库命令
yum-config-manager
#安装yum-utils包管理工具
yum install -y yum-utils
#设置阿里存储库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
然后安装docker
yum install -y docker-ce
#有些系统在安装docker-ce时会附带安装docker-ce-cli和containerd.io,所以下面两条安装命令可以视情况而定
yum install docker-ce-cli
yum install containerd.io
安装完毕后启动docker,即表示安装完成
[root@node129 systemd]# service docker start
Redirecting to /bin/systemctl start docker.service
[root@node129 systemd]#
更多推荐
已为社区贡献3条内容
所有评论(0)