我在 Ubuntu 上运行 WSL 2,在计算机上启动和运行 docker 时遇到一些问题。我安装了 Docker Desktop 并在后台运行,并且还启用了与 Ubuntu 的 WSL 集成。
当我尝试运行简单的 docker 命令(例如 )时docker --version,我收到此错误:
在此 WSL 2 发行版中找不到命令“docker”。我们建议在 Docker Desktop 设置中激活 WSL 集成。
有关将 Docker Desktop 与 WSL 2 结合使用的详细信息,请访问:
https://docs.docker.com/go/wsl2/
我已经访问了该链接并按照它提供的所有说明进行操作,启用了 WSL 与 Ubuntu 的集成,如下所示:
但是我收到的错误仍然是相同的。有谁知道如何解决这一问题?
注意:我可以在 PowerShell 和命令提示符中运行 Docker 命令(例如docker --version),但在 Ubuntu 中无法识别。
ubuntu docker docker-compose windows-subsystem-for-linux wsl-2