gpt4 book ai didi

docker - Docker无法启动

转载 作者:行者123 更新时间:2023-12-02 20:17:56 26 4
gpt4 key购买 nike

当我尝试做docker run时,我得到了:

docker: Cannot connect to the Docker daemon. Is the docker daemon running on this host?.

因此,我在这里看了 https://github.com/docker/kitematic/issues/1010并尝试了以下操作:
docker-machine env default

但是我得到了:
Error checking TLS connection: exit status 126

因此,我在这里看了 https://github.com/docker/toolbox/issues/453并尝试了以下操作:
docker-machine rm default

现在我得到:
Error removing host "default": exit status 126

那么问题是什么,我该如何解决?

最佳答案

此问题可能是由以下原因引起的:

  • 权限-您的用户没有与套接字交谈的正确访问权限。运行程序sudo usermod -aG docker YOUR-USER将YOUR-USER替换为正确的值。请注意,您将需要完全注销并重新登录,以使更改生效
  • 您的shell env没有使用docker-machine正确设置-如果要正确使用终端,则在终端中打开的每个选项卡都需要连接到正确的计算机,请尝试运行eval $(docker-machine env default),然后运行一些docker命令以查看是否可以解决您的问题
  • 尝试为计算机重新生成TLS证书,然后重复步骤2-我注意到存在TLS错误。有时,连接到守护程序的证书可能会失效。通过运行docker-machine regenerate-certs default来重新生成证书。

  • 更新您的进度,我们很乐意为您提供进一步的疑难解答。

    希望这可以帮助

    迪伦

    编辑
  • 尝试使用docker-machine create -d YOUR-PROVIDER YOUR-NAME创建一个新的docker计算机,并查看它是否是特定于计算机的问题
  • 关于docker - Docker无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41047085/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com