docker.service的作业失败,因为控制进程退出并显示错误代码

前端之家收集整理的这篇文章主要介绍了docker.service的作业失败,因为控制进程退出并显示错误代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

所以我在RHEL 7上安装了docker引擎

现在,当我做一个

  1. service docker start

我收到以下错误

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

当我去“systemctl status docker.service”和“journalctl -xe”时
我明白了:

  1. docker.service - Docker Application Container Engine
  2. Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
  3. Drop-In: /etc/systemd/system/docker.service.d
  4. └─docker.conf
  5. Active: Failed (Result: exit-code) since Thu 2016-09-08 22:15:53 EDT; 10s ago
  6. Docs: https://docs.docker.com
  7. Process: 13504 ExecStart=/usr/bin/docker daemon -H fd:// --mtu 1400 --exec-opt native.cgroupdriver=systemd (code=exited,status=1/FAILURE)
  8. Main PID: 13504 (code=exited,status=1/FAILURE)
  9. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: Starting Docker Application Container Engine...
  10. Sep 08 22:15:53 app-linux2.app-netapp.lab.com docker[13504]: time="2016-09-08T22:15:53.227074798-04:00" level=fatal msg="no sockets found via socket activation: make sure the service ...by systemd"
  11. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: docker.service: main process exited,code=exited,status=1/FAILURE
  12. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: Failed to start Docker Application Container Engine.
  13. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: Unit docker.service entered Failed state.
  14. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: docker.service Failed.

  1. -- The start-up result is done.
  2. Sep 08 22:10:01 app-linux2.app-netapp.lab.com CROND[12753]: (root) CMD (/usr/lib64/sa/sa1 1 1)
  3. Sep 08 22:10:01 app-linux2.app-netapp.lab.com systemd[1]: Starting Session 58 of user root.
  4. -- Subject: Unit session-58.scope has begun start-up
  5. -- Defined-By: systemd
  6. -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
  7. --
  8. -- Unit session-58.scope has begun starting up.
  9. Sep 08 22:10:53 app-linux2.app-netapp.lab.com polkitd[766]: Registered Authentication Agent for unix-process:12878:2674931 (system bus name :1.173 [/usr/bin/pkttyagent --notify-fd 5 --fallback],ob
  10. Sep 08 22:10:53 app-linux2.app-netapp.lab.com systemd[1]: Starting Docker Application Container Engine...
  11. -- Subject: Unit docker.service has begun start-up
  12. -- Defined-By: systemd
  13. -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
  14. --
  15. -- Unit docker.service has begun starting up.
  16. Sep 08 22:10:53 app-linux2.app-netapp.lab.com docker[12895]: time="2016-09-08T22:10:53.413304246-04:00" level=fatal msg="no sockets found via socket activation: make sure the service was started by
  17. Sep 08 22:10:53 app-linux2.app-netapp.lab.com systemd[1]: docker.service: main process exited,status=1/FAILURE
  18. Sep 08 22:10:53 app-linux2.app-netapp.lab.com systemd[1]: Failed to start Docker Application Container Engine.
  19. -- Subject: Unit docker.service has Failed
  20. -- Defined-By: systemd
  21. -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
  22. --
  23. -- Unit docker.service has Failed.
  24. --
  25. -- The result is Failed.
  26. Sep 08 22:10:53 app-linux2.app-netapp.lab.com systemd[1]: Unit docker.service entered Failed state.
  27. Sep 08 22:10:53 app-linux2.app-netapp.lab.com systemd[1]: docker.service Failed.
  28. Sep 08 22:10:53 app-linux2.app-netapp.lab.com polkitd[766]: Unregistered Authentication Agent for unix-process:12878:2674931 (system bus name :1.173,object path /org/freedesktop/PolicyKit1/Authent
  29. Sep 08 22:13:36 app-linux2.app-netapp.lab.com polkitd[766]: Registered Authentication Agent for unix-process:13214:2691210 (system bus name :1.174 [/usr/bin/pkttyagent --notify-fd 5 --fallback],ob
  30. Sep 08 22:13:36 app-linux2.app-netapp.lab.com polkitd[766]: Unregistered Authentication Agent for unix-process:13214:2691210 (system bus name :1.174,object path /org/freedesktop/PolicyKit1/Authent
  31. Sep 08 22:15:53 app-linux2.app-netapp.lab.com polkitd[766]: Registered Authentication Agent for unix-process:13489:2704913 (system bus name :1.175 [/usr/bin/pkttyagent --notify-fd 5 --fallback],ob
  32. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: Starting Docker Application Container Engine...
  33. -- Subject: Unit docker.service has begun start-up
  34. -- Defined-By: systemd
  35. -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
  36. --
  37. -- Unit docker.service has begun starting up.
  38. Sep 08 22:15:53 app-linux2.app-netapp.lab.com docker[13504]: time="2016-09-08T22:15:53.227074798-04:00" level=fatal msg="no sockets found via socket activation: make sure the service was started by
  39. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: docker.service: main process exited,status=1/FAILURE
  40. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: Failed to start Docker Application Container Engine.
  41. -- Subject: Unit docker.service has Failed
  42. -- Defined-By: systemd
  43. -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
  44. --
  45. -- Unit docker.service has Failed.
  46. --
  47. -- The result is Failed.
  48. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: Unit docker.service entered Failed state.
  49. Sep 08 22:15:53 app-linux2.app-netapp.lab.com systemd[1]: docker.service Failed.
  50. Sep 08 22:15:53 app-linux2.app-netapp.lab.com polkitd[766]: Unregistered Authentication Agent for unix-process:13489:2704913 (system bus name :1.175,object path /org/freedesktop/PolicyKit1/Authent
  51. lines 3473-3523/3523 (END)

我试图为此搜索解决方
但找不到任何东西.

最佳答案
您使用的是什么版本的Docker?如果您没有锁定老年人,请考虑使用最新版本(目前为1.12).这是我的启动选项(Debian 8,/ etc / systemd / system / databaseer.service):

  1. [Unit]
  2. Description=Docker Application Container Engine
  3. Documentation=https://docs.docker.com
  4. After=network.target docker.socket
  5. Requires=docker.socket
  6. [Service]
  7. Type=notify
  8. ExecStart=/usr/bin/docker daemon -H fd:// --dns=10.240.116.7 --dns 8.8.8.8 --bip=172.17.42.1/24
  9. MountFlags=slave
  10. LimitNOFILE=1048576
  11. LimitNPROC=1048576
  12. LimitCORE=infinity
  13. TimeoutStartSec=0
  14. [Install]
  15. WantedBy=multi-user.target

还尝试在没有systemd的情况下以调试模式(-D)启动Docker,就像它是一个通用程序一样.这将有助于找出守护进程无法启动的原因.

猜你在找的Docker相关文章