docker:来自守护进程的错误响应:grpc:连接不可用

docker: Error response from daemon: grpc: the connection is unavailable

有人知道是什么导致了这个错误吗?这与我的网络设置有关吗?

(网络方面的小白,请随时评论并为我指明正确方向以获取相关数据)

尝试做时得到它:

规格:

测试问题

已尝试 运行 以下容器无济于事:

编辑:

Docker 服务 运行 很好 - systemctrl status docker returns:

docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2017-05-17 16:21:18 BST; 2 days ago

docker inspect,容器正在退出:

已修复!

运行 systemctl restart docker

不知道问题出在哪里...

1.在 运行 守护进程 中激活调试模式 {调试=真}
2。重新加载守护程序配置 基本上,杀死它,重新启动 docker.

systemctl restart docker


错误现在应该永久解决了

对于历史:另一个可能的原因是在旧版本 docker 上,容器由于损坏 events.log (/var/run/docker/libcontainerd/containerd/events.log) 而无法启动,删除文件可以解决这个问题。有关详细信息,请参阅 containerd#1699