Docker 守护进程不工作

Docker daemon is not working

我配置了 docker 守护进程 socket.I 能够通过 "service docker start" 启动 docker 引擎。如果我尝试检查它显示内容的状态 **

> **"  docker.service - Docker Application Container Engine    Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor
> preset: disabled)    Active: active (running) since Thu 2016-08-25
> 17:55:35 IST; 49s ago
>      Docs: https://docs.docker.com  Main PID: 13942 (dockerd)    Memory: 22.7M    CGroup: /system.slice/docker.service
>            ├─13942 /usr/bin/dockerd
>            ├─13948 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --shim
> docker-containerd-shim --metrics-interval=0 --start-timeout 2m
> --state-dir /var/run/docker/libcontainerd/containerd --runtime docker-runc
>            └─14069 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 5000 -container-ip 172.17.0.2 -container-port 5000 Aug 25 17:55:35 www.procifynow.com dockerd[13942]:
> time="2016-08-25T17:55:35.316805330+05:30" level=info msg="Daemon has
> completed initialization" Aug 25 17:55:35 www.procifynow.com
> dockerd[13942]: time="2016-08-25T17:55:35.316818523+05:30" level=info
> msg="Docker daemon" commit=23cf638 graphdriver=devicemapper
> version=1.12.1 Aug 25 17:55:35 www.procifynow.com dockerd[13942]:
> time="2016-08-25T17:55:35.321199525+05:30" level=info msg="API listen
> on /var/run/docker.sock" Aug 25 17:55:35 www.procifynow.com
> systemd[1]: Started Docker Application Container Engine. "**

**

但如果我尝试输入其他命令,例如 docker ps 或 info 它显示 docker 守护程序不是 运行。

您可以尝试 运行 使用 sudo 的那些命令。

或者,如果您不想这样做,请像这样将您的用户添加到 docker 组:

sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo service docker restart

这至少为我解决了问题。