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

问题描述 投票:0回答:3

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

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

尝试做时得到它:

  • 任何
    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 服务运行良好 -

systemctl 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"
docker opensuse
3个回答
8
投票

已修复!

systemctl restart docker

不知道问题是什么...


2
投票

历史记录:另一个可能的原因是,在旧版本上,docker 容器由于损坏而无法启动

events.log
(
/var/run/docker/libcontainerd/containerd/events.log
),删除文件可以修复问题。有关更多详细信息,请参阅 containerd#1699


0
投票

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

systemctl restart docker


该错误现在应该已永久解决

© www.soinside.com 2019 - 2024. All rights reserved.