Docker没有回应任何命令,没有在日志文件中…
我完全沉迷于此。
我升级docker-engine
到docker-ce
,现在…docker不响应任何命令。
我注意到的一些事情:
dockerd
坐着大约30 – 40%的CPU使用率,没有容器运行。
每一个泊坞窗命令似乎挂起。 docker info
, docker ps
,没有任何工作。
当我通过service docker start
停止docker service docker start
,大约需要30秒。 从来没有这么久。
当我启用debugging日志logging,这是我在日志中看到的:
root@build-server-1:/var/log/upstart# cat docker.log Waiting for /var/run/docker.sock time="2017-10-09T12:28:50.182537180-07:00" level=debug msg="Listener created for HTTP on unix (/var/run/docker.sock)" time="2017-10-09T12:28:50.183345325-07:00" level=info msg="libcontainerd: new containerd process, pid: 2570" DEBU[0000] containerd: read past events count=0 DEBU[0000] containerd: supervisor running cpus=8 memory=15950 runtime=docker-runc runtimeArgs=[] stateDir="/var/run/docker/libcontainerd/containerd" DEBU[0000] containerd: grpc api on /var/run/docker/libcontainerd/docker-containerd.sock /var/run/docker.sock is up time="2017-10-09T12:28:50.683955722-07:00" level=debug msg="libcontainerd: containerd health check returned error: rpc error: code = Unavailable desc = grpc: the connection is unavailable" time="2017-10-09T12:28:51.183928447-07:00" level=debug msg="libcontainerd: containerd health check returned error: rpc error: code = Unavailable desc = grpc: the connection is unavailable" time="2017-10-09T12:28:51.185264109-07:00" level=debug msg="Using default logging driver json-file" time="2017-10-09T12:28:51.185354633-07:00" level=debug msg="Golang's threads limit set to 114120" time="2017-10-09T12:28:51.193263733-07:00" level=debug msg="Cleaning up stale layer dir" dir=837a16dbc38386d05c5c2c70f6a5cb6f1d9ce9e4d98ca0b27fea823a87e9a95b-removing driver=aufs module=graphdriver
我做的事情:
我已经删除了/var/lib/docker
, /var/run/docker*
。 重新启动系统,启动/停止容器服务。
如果我可以在某个地方的日志文件中发现一个错误,我可能需要做一些工作,但是我没有看到一个错误。 只是没有工作。
root@build-server-1:/var/log/upstart# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty root@build-server-1:/var/log/upstart#