泊坞窗:如何修复“为docker.service作业失败,因为控制进程退出并显示错误代码”。

编程入门 行业动态 更新时间:2024-10-25 00:35:56
本文介绍了泊坞窗:如何修复“为docker.service作业失败,因为控制进程退出并显示错误代码”。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我试图在Manjaro中使用docker(我的内核版本为4.19),但它无法正常工作。

运行 sudo pamac后安装docker 我运行 sudo systemctl start docker.service 并收到以下消息:

Job失败,因为控制进程退出并显示错误代码。 有关详细信息,请参见 systemctl status docker.service和 journalctl -xe。

所以 sudo systemctl status docker.service 返回:

●docker.service-Docker应用容器引擎已加载:已加载(/ usr / lib /systemd/system/docker.service;禁用;供应商预设:禁用)活动:失败(结果:退出代码)自从2019-04-29 12:28:44 -03; 39年前文档:docs.docker 进程:17769 ExecStart = / usr / bin / dockerd -H fd://(代码=已退出,状态= 1 /失败)主要PID:17769(代码=已退出,状态= 1 /失败) abr 29 12:28:44 tamer-pc systemd [1]:docker.service:服务RestartSec = 100ms到期,安排重启。 abr 29 12:28:44 tamer-pc systemd [1]:docker.service:计划的重启作业,重启计数器位于3。 abr 29 12:28:44 tamer-pc systemd [1 ]:停止了Docker Application Container Engine。 abr 29 12:28:44 tamer-pc systemd [1]:docker.service:启动请求重复的太快了。 abr 29 12:28:44 tamer-pc systemd [1]:docker.service:失败,返回结果为退出代码。 abr 29 12:28:44 tamer-pc systemd [1]:无法启动Docker应用容器引擎。

和 journalctl -xe 返回值:

-定义依据:systemd -支持:lists.freedesktop / mailman / listinfo / systemd-devel --单元docker.service已进入``失败''状态,结果为``退出代码''。 abr 29 12:28:44 tamer-pc systemd [1]:无法启动Docker应用容器引擎。 -主题:unidade docker.service错误-定义者:systemd -支持:lists.freedesktop/mailman/listinfo/systemd-devel --笨拙的docker.service错误。 --结果失败。 abr 29 12:28:44 tamer-pc systemd [1]:docker.socket:失败,结果为 service-start-limit-hit。 -主题:单元失败-定义为:systemd -支持:lists.freedesktop/mailman/listinfo/systemd-devel --单位docker.socket已进入失败状态,结果为 service-start-limit-hit。 abr 29 12:29:02 tamer-pc dbus-daemon [650]:[系统]通过systemd激活:service name ='org.freedesktop.resolve1'unit ='> abr 29 12:29:02 tamer-pc dbus-daemon [650]:[系统]单元dbus-org.freedesktop.resolve1无法通过systemd激活。 abr 29 12:29:24 tamer-pc sudo [17879]:tamer:TTY = pts / 0; PWD = / etc / docker; USER = root; COMMAND = / usr / bin / systemctl stat> abr 29 12:29:24 tamer-pc sudo [17879]:pam_unix(sudo:session):通过(uid = 0)为用户root打开的会话 abr 29 12:29:24 tamer- pc sudo [17879]:pam_unix(sudo:session):用户root 行关闭会话1703-1725 / 1725(END)

我正在找两天的时间,但是我读到的东西似乎与我的问题并不完全相同。

解决方案

我真的不知道发生了什么,但是我像Zeitounator一样运行 sudo dockerd --debug 定向我,重新启动我的电脑和码头工人完美地工作。

I'm trying to use docker in Manjaro (my kernel version is 4.19) and it is not working.

After running sudo pamac install docker I run sudo systemctl start docker.service and receive this message:

Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

So sudo systemctl status docker.service returns:

● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since Mon 2019-04-29 12:28:44 -03; 39s ago Docs: docs.docker Process: 17769 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE) Main PID: 17769 (code=exited, status=1/FAILURE) abr 29 12:28:44 tamer-pc systemd[1]: docker.service: Service RestartSec=100ms expired, scheduling restart. abr 29 12:28:44 tamer-pc systemd[1]: docker.service: Scheduled restart job, restart counter is at 3. abr 29 12:28:44 tamer-pc systemd[1]: Stopped Docker Application Container Engine. abr 29 12:28:44 tamer-pc systemd[1]: docker.service: Start request repeated too quickly. abr 29 12:28:44 tamer-pc systemd[1]: docker.service: Failed with result 'exit-code'. abr 29 12:28:44 tamer-pc systemd[1]: Failed to start Docker Application Container Engine.

and journalctl -xe returns:

-- Defined-By: systemd -- Support: lists.freedesktop/mailman/listinfo/systemd-devel -- -- The unit docker.service has entered the 'failed' state with result 'exit-code'. abr 29 12:28:44 tamer-pc systemd[1]: Failed to start Docker Application Container Engine. -- Subject: A unidade docker.service falhou -- Defined-By: systemd -- Support: lists.freedesktop/mailman/listinfo/systemd-devel -- -- A unidade docker.service falhou. -- -- O resultado é failed. abr 29 12:28:44 tamer-pc systemd[1]: docker.socket: Failed with result 'service-start-limit-hit'. -- Subject: Unit failed -- Defined-By: systemd -- Support: lists.freedesktop/mailman/listinfo/systemd-devel -- -- The unit docker.socket has entered the 'failed' state with result 'service-start-limit-hit'. abr 29 12:29:02 tamer-pc dbus-daemon[650]: [system] Activating via systemd: service name='org.freedesktop.resolve1' unit='> abr 29 12:29:02 tamer-pc dbus-daemon[650]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.resolve1.> abr 29 12:29:24 tamer-pc sudo[17879]: tamer : TTY=pts/0 ; PWD=/etc/docker ; USER=root ; COMMAND=/usr/bin/systemctl stat> abr 29 12:29:24 tamer-pc sudo[17879]: pam_unix(sudo:session): session opened for user root by (uid=0) abr 29 12:29:24 tamer-pc sudo[17879]: pam_unix(sudo:session): session closed for user root lines 1703-1725/1725 (END)

I'm looking for resolution for two days but whatever I read seems not to be exactly the same as my problem.

解决方案

I really dont know what was happening, but I run sudo dockerd --debug like Zeitounator orients me, reboot my pc and docker works perfectly.

更多推荐

泊坞窗:如何修复“为docker.service作业失败,因为控制进程退出并显示错误代码”。

本文发布于:2023-11-06 01:21:46,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1562367.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:作业   进程   错误代码   泊坞窗   docker

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!