运行docker run时出错:来自守护进程的错误响应

q9rjltbz  于 2023-08-03  发布在  Docker
关注(0)|答案(4)|浏览(197)

运行docker命令时出错。我已经成功地在Google Cloud VM中安装了Docker。安装Ubuntu 18.04镜像
安装后,当运行docker run时,我收到以下错误:

docker: Error response from daemon: failed to start shim: exec: "docker-containerd-shim": executable file not found in $PATH: unknown.

字符串

oipij1gg

oipij1gg1#

当我遇到这个错误时,我的工作是什么:
无法启动填充:exec:“docker-containerd-shim”:在$PATH中找不到可执行文件:未知的

  • sudo apt更新
  • sudo apt升级
  • sudo reboot % 0
  • sudo reboot 0(是的,我不得不重新启动两次,一条*** System restart required ***消息就是线索。)

然后我的Docker命令再次工作。

azpvetkf

azpvetkf2#

使用以下命令重新启动Docker服务,它将开始工作。

systemctl restart docker

字符串

axr492tv

axr492tv3#

我犯了同样的错误:

  • 无法启动填隙程序:exec:“docker-containerd-shim”:在$PATH中找不到可执行文件:未知 *

与命令一起工作

1-systemctl restart docker
2-systemctl daemon-reload

字符串

oyjwcjzk

oyjwcjzk4#

我也犯了同样的错误。我发现这个错误与docker的更新/升级有关。它可能发生,您已启用自动更新启用(请禁用它)。
顺便说一句,它也适用于我重新启动Docker。
你也可以运行这个命令:

systemctl restart docker

字符串

相关问题