小编Neo*_*iri的帖子

启动 docker 服务时出错:未找到单元

我正在使用 Redhat 7.4,这台机器没有互联网连接,我想安装 Docker,因此我下载了一个 rpm 包,这个:

docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpm

我使用了该命令yum install,显然所有过程都进行得很顺利,但是当我使用时我的问题就开始了,sudo systemctl start docker我得到了这个:

无法启动 docker.service:未找到单元。

我尝试了本主题中的解决方案:Cannot start docker daemon in CentOS7 | Stack Overflow和我的问题没有解决,我在文档 docker.socket 中写了这个

[Unit]
Description=Docker Socket for the API
PartOf=docker.service

[Socket]
ListenStream=/var/run/docker.sock
SocketMode=0660
SocketUser=root
SocketGroup=docker

[Install]
WantedBy=sockets.target
Run Code Online (Sandbox Code Playgroud)

使用该命令时,sudo systemctl start docker.socket它会抛出:

docker.socket 的作业失败。有关详细信息,请参阅“systemctl status docker.socket”和“journalctl -xe”。

然后我使用了这个命令sudo systemctl status docker.socket并得到了这个

docker.socket - Docker Socket for the API
Loaded: loaded (/usr/lib/systemd/system/docker.socket; disabled; vendor 
preset: disabled)
Active: inactive (dead)
Listen: …
Run Code Online (Sandbox Code Playgroud)

rhel socket docker

7
推荐指数
1
解决办法
4万
查看次数

标签 统计

docker ×1

rhel ×1

socket ×1