【经验文档】 docker 启动失败 Failed to start Docker Application Container Engine.

这篇具有很好参考价值的文章主要介绍了【经验文档】 docker 启动失败 Failed to start Docker Application Container Engine.。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题现象

修改 docker 的镜像源改为国内镜像源之后,重启docker失败,使用systemctl status docker.service查看docker容器状态,发现报错 :Failed to start Docker Application Container Engine.

原因分析

经过排查,发现是因为在修改镜像源配置文件 /etc/docker/daemon.json 后,缺少了 "storage-driver": "devicemapper"
正确的文件应该是:

{
 "registry-mirrors":["https://registry.docker-cn.com"],
 "storage-driver": "devicemapper"
}

修改完成之后,重启docker systemctl restart docker


网上的经验文档中,很多都少了 "storage-driver": "devicemapper"
failed to start the docker engine,服务器,经验文档,docker,容器,运维

常用命令

  • systemctl daemon-reload 重新加载 daemin.json 文件

  • systemctl start docker.service 启动docker服务

  • systemctl status docker.service 查看docker 服务的状态

  • systemctl reset-failed docker.service 重启失败的docker服务文章来源地址https://www.toymoban.com/news/detail-590774.html

到了这里,关于【经验文档】 docker 启动失败 Failed to start Docker Application Container Engine.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker启动rabbitmq失败Failed to create thread: Operation not permitted (1)

    Docker启动容器后ps查看不到,如rabbitmq Failed to create thread: Operation not permitted (1) 1、搜索镜像 2、拉取镜像 3、启动容器 4、查看运行中容器 5、查看容器 6、查看容器日志,报错 Failed to create thread: Operation not permitted (1) Aborted (core dumped) --docker内的用户权限受限 7、解决办法: 启动

    2024年02月05日
    浏览(71)
  • systemctl docker start 启动失败 解决办法

    1.systemctl docker start 启动失败 yum 卸载重装   无用 重启虚拟机 无用 使用 systemctl status docker.service 查看结果 ● docker.service - Docker Application Container Engine    Loaded: loaded (/etc/systemd/system/docker.service; disabled; vendor preset: disabled)    Active: failed (Result: start-limit) since Sun 2022-11-13 03:01:3

    2024年02月04日
    浏览(80)
  • Failed to start docker.service: Unit docker.service is masked

    “Failed to start docker.service: Unit docker.service is masked” 错误消息表明您的系统上的 Docker 服务已被禁用或阻止启动。您可以通过以下步骤取消屏蔽和启用 Docker 服务: 取消屏蔽 Docker 服务: 打开一个带有管理员权限的终端或 shell。您可能需要使用 sudo 命令以提升权限来运行命令。

    2024年01月18日
    浏览(72)
  • Docker安装Failed to start docker.service: Unit docker.service not found.

    CentOS安装Docker,启动时候报错 Failed to start docker.service: Unit docker.service not found. (如下:),原因是CentOS默认使用podman代替docker,所以需要将podman卸载. 一、解决办法: 输入 yum erase podman buildah 卸载podaman,之后输入y,等待卸载直到出现“完毕”。 解决了这个问题之后便可以安装了

    2024年02月12日
    浏览(49)
  • 【docker】解决 Failed with result ‘exit-code‘和Start request repeated too quickly和Failed to start Docker

    目录 1、遇到问题 2、问题解决  journalctl -xeu docker.service ░░ Support: http://www.ubuntu.com/support ░░ ░░ The unit docker.service has entered the \\\'failed\\\' state with result \\\'exit-code\\\'. Mar 31 21:48:10 VM-8-16-ubuntu systemd[1]: Failed to start Docker Application Container Engine. ░░ Subject: A start job for unit docker.servic

    2024年02月14日
    浏览(41)
  • (亲测有效)Failed to start Docker Application Container Engine

    最终解决办法 错误分析 Failed to start Docker Application Container Engine 此LINUX的内核中的SELINUX不支持 OVERLAY2 GRAPH DRIVER 要么启动一个新内核 要么就在DOCKER里禁用SELINUX,设置–SELINUX-ENABLED=FALSE vim /etc/sysconfig/docker 错误尝试 一、卸载重新安装docker 二、添加daemon.json 以上两步都进行尝试

    2024年02月15日
    浏览(55)
  • docker无法启动报错start docker Failed at step EXEC spawning /usr/bin/containerd

    报错内容: docker无法启动报错start docker Failed at step EXEC spawning /usr/bin/containerd 找不到/usr/bin/dockerd文件 解决思路: 1、首先看一下二进制安装docker的路径/usr/local/bin 对于旧的docker启动文件进行删除 rm -rf /etc/systemd/system/devicemapper.conf 然后新添加docker.service  cat /etc/systemd/system/do

    2024年01月19日
    浏览(43)
  • VSCode连接docker失败 Failed to connect. Is docker running?

    原因是docker使用unix socket进行通讯,但是unix socket属于root用户,但是普通用户需要使用sudo才能开启root权限,但是普通的操作并没有root权限。 首先有root权限,没有的话,请找下一个解决办法。 回车输入密码,重启vscode,就可以连接到docker了

    2024年02月15日
    浏览(44)
  • mac环境桌面版docker错误修改daemon.json配置后,启动失败,一直卡在Docker Engine starting界面的解决方法

     如下图:当桌面版docker的配置被错误的修改后,配置修改重启应用时,会一直卡在启动界面 此时需要找到mac下该桌面版docker的配置文件位置,手动修改恢复,然后重启应用。          daemon.json文件一般默认在隐藏文件夹下,需要找到/Users/gtd目录,然后快捷键「Shitf + C

    2024年02月19日
    浏览(62)
  • OCI runtime create failed: runc create failed: unable to start container process: --docker加载镜像

    OCI runtime create failed: runc create failed: unable to start container process: exec: “env”: executable file not found in $PATH: unknown 运行docker容器时出现上述报错。 原因: 别人给我的镜像是已解压的,并且告知我是用load去加载镜像。 命令报错。 报错信息为: open /var/lib/docker/tmp/docker-import-*******

    2024年02月11日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包