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



>有人知道导致此错误的原因吗?这是否与我的网络设置有关?

(网络方面的菜鸟,请随时发表评论并指出我相关数据的正确方向(

尝试执行时获取它:

  • 任何docker run命令
  • 任何带有软件包更新的docker build(例如RUN apk update(

规格:

  • Docker version 1.13.0, build 78d1802
  • openSUSE Tumbleweed 20170505

测试问题

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

  • Redis:latest
  • alpine:latest
  • python:3.4.6
  • python:latest
  • hello-world

编辑:

Docker 服务运行良好 - systemctrl status docker返回:

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 开始,容器退出时显示:

  • Exitcode 128
  • "Error": "grpc: the connection is unavailable"

已修复!

systemctl restart docker

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

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

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

systemctl restart docker


错误现在应该永久解决

最新更新