【问题标题】:Docker endpoint for "default" not found找不到“默认”的 Docker 端点
【发布时间】:2023-02-16 17:33:02
【问题描述】:

我确实克隆了一个项目,在尝试启动容器的第一步中,我在项目根目录中运行了 Windows CMD,然后键入了以下命令:

docker-compose up --build

这条消息显示给我:

找不到“默认”的 docker 端点。

如果有人能帮助我,我会非常高兴。当我第一次写这个命令时,我遇到了互联网问题,它被暂停了,第二次开始下载一些东西,然后打印了这条消息。

我试图删除我的旧容器,我也尝试打开和关闭我的 VPN,然后在 PowerShell 中重新启动 docker。

【问题讨论】:

标签: windows docker docker-compose


【解决方案1】:

对于 Windows 用户

  1. 删除.docker目录。存在于 PATH C:Usersyour-username.docker
  2. 重新启动泊坞窗。

【讨论】:

  • 我做到了并且工作了,然后我切换到 Linux
  • 很好,对我有用
  • 谢谢。修复了从 4.15 更新到 4.16 后的错误
  • 为什么这行得通?好吧,确实如此。
  • 对我来说,删除 meta.json 文件 %USER_PROFILE%.dockercontextsmeta{some ver random characters}meta.json 就足够了
【解决方案2】:

这条评论帮助我更好地对整个目录进行核对:

https://github.com/docker/compose/issues/9956#issuecomment-1294483086

(在~/.docker/meta/contexts//meta.json中检查一个空的meta.json,删除它)

【讨论】:

    【解决方案3】:

    尝试删除“.docker”文件夹。 这对我有帮助。

    【讨论】:

      【解决方案4】:

      尝试删除“.docker”文件夹。这对我有帮助。

      运行-“.docker”-删除文件夹

      【讨论】:

        【解决方案5】:

        删除“.docker”似乎对我有用。

        【讨论】:

        • 为什么你觉得有必要重复另外两个人在他们的“答案”中已经说过的话?
        猜你喜欢
        • 2011-04-10
        • 2010-09-26
        • 1970-01-01
        • 2020-07-22
        • 1970-01-01
        • 2012-04-25
        • 1970-01-01
        • 2015-04-02
        • 1970-01-01
        相关资源
        最近更新 更多