docker无法启动

mar*_*ark 5 services docker

我安装了 Docker,但无法启动它。我还安装了 Docker Engine 和 Docker machine 但它们都不起作用

\n\n
caner@vegan:~/hb-productupload/docker/dev$ systemctl status docker.service\n\xe2\x97\x8f docker.service - Docker Application Container Engine\n   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)\n   Active: failed (Result: exit-code) since Sal 2016-09-20 11:19:24 EEST; 1min 38s ago\n     Docs: https://docs.docker.com\n  Process: 4905 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE)\n Main PID: 4905 (code=exited, status=1/FAILURE)\n\nEyl 20 11:19:24 vegan systemd[1]: Starting Docker Application Container Engine...\nEyl 20 11:19:24 vegan dockerd[4905]: time="2016-09-20T11:19:24.023531856+03:00" level=fatal msg="Error starting daemon: pi\nEyl 20 11:19:24 vegan systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE\nEyl 20 11:19:24 vegan systemd[1]: Failed to start Docker Application Container Engine.\nEyl 20 11:19:24 vegan systemd[1]: docker.service: Unit entered failed state.\nEyl 20 11:19:24 vegan systemd[1]: docker.service: Failed with result \'exit-code\'.\n\ncaner@vegan:~/hb-productupload/docker/dev$ docker ps\nCannot connect to the Docker daemon. Is the docker daemon running on this host?\nc\n
Run Code Online (Sandbox Code Playgroud)\n\n

我在 16.04 ubuntu

\n

小智 3

重启docker服务-

sudo systemctl restart docker

分享以下命令的输出 -

sudo journalctl -xe

检查日志并查看以下链接的最后评论,您可能会发现类似于已报告的 docker 守护进程失败问题的内容。
https://github.com/moby/moby/issues/25913


小智 2

以 root 用户身份运行所有 docker 命令或使用 docker 用户组添加您的用户组。

首先,尝试使用 root 用户或使用 sudo 启动 docker,如果一切都在运行,则使用sudo usermod -aG docker $USER命令将您的用户添加到 docker 组中。