gpt4 book ai didi

windows - 为什么 Docker 无法在 Windows 10 Home 中检测到 WSL 2 发行版?

转载 作者:行者123 更新时间:2023-12-02 21:32:28 27 4
gpt4 key购买 nike

我关注了instruction在官方网站上使用带有 WSL 2 的 docker,我已经为 WSL 2 发行版安装了 Ubuntu 18.04。我认为 docker 可以自动检测我的发行版,所以我可以选择在我的 docker 桌面中使用哪个发行版。我一直在寻找这个问题,但仍然没有得到解决方案。请帮忙,谢谢。
这是 WSL 集成页面,我已将我的 ubuntu 18.04 设置为默认值,但仍然没有运气。
Docker WSL Integration page
这是我拥有的 wsl 2 发行版列表
List WSL 2 distro that I have
这是我的 docker 版本,它是最新的。
Docker version
因此,我无法访问 docker 容器,它说

error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/containers/json: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

最佳答案

我相信这是因为 Docker Desktop for Windows 的公共(public)版本还不支持向后移植的 WSL 2 支持。 Edge/beta 版可以。

关于windows - 为什么 Docker 无法在 Windows 10 Home 中检测到 WSL 2 发行版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64131567/

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