docker.service启动失败并显示Unit not found的原因及解决办法 - 苹果cms模板大全
  1. 苹果cms模板大全 > 流量运营 >

docker.service启动失败并显示Unit not found的原因及解决办法

docker.service启动失败并显示Unit not found的原因及解决办法:

docker.service启动失败并显示Unit not found的原因及解决办法

原因1:docker.socket
最初在启动docker时遇到问题,是因为docker.socket引起的,虽然记不清问题是表现为Unit not found还是执行systemctl start docker.service命令时hang住了,但是也一并记录在这里。

问题描述:

通过rpm包安装从Docker 1.10.3升级到1.13.1版本。因此会保留了某些自定义Docker配置文件,升级后,使用原来的/usr/lib/systemd/system/Docker。服务覆盖新的dockerservice。但在1.10.3版本中,docker.Something something something require = docker.插座,即docker默认情况下,服务依赖于 docker。socket,因为我们需要通过使用docker.套接字以获取有关容器的信息。

[Unit]
Description = docker application container engine
Documentation = https: DOCSS.Dockers. Common domain name format
Post = network.Target dockers.socket
Requires=docker.socket

然而,在1.13.1版本中,不再依赖docker.socket了,所以系统里没有docker.socket,而我选择继续进行使用自己原来的docker.service,所以在启动的时候,就会出错。

解决办法

删除/usr/lib/systemd/system/docker.service的[UNIT]里包含的docker.socket,然后systemctl daemon-reload,最后systemctl start docker.service,发现启动成功了。

以上是关于“Sdocker.service启动失败并显示Unit not found的原因及解决办法”的相关介绍,如需购买云虚拟主机,推荐酷盾,共享虚拟主机、免费测试主机、独享IP虚拟主机齐备,各类配置均有,满足不同网站建设需求;价格实惠;最低9元/月,提供免费备案,让您快速上线网站。

选购地址:

https://www.kdun.com/host/buy.html

这篇流量运营《docker.service启动失败并显示Unit not found的原因及解决办法》,目前已阅读次,本文来源于酷盾,在2024-04-02发布,该文旨在普及网站运营知识,如果你有任何疑问,请通过网站底部联系方式与我们取得联系

  • 上一篇:解决linux与windows之间的复制粘贴
  • 下一篇:MySQL常见的3种错误原因以及解决方法