我试图在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作业失败,因为控制进程退出并显示错误代码”。
发布评论