首页 > 解决方案 > 在 Docker 上创建镜像

问题描述

我正在尝试使用 Ubuntu 18.04 LTS 制作 docker 应用程序。我已经安装了 Docker Desktop 并尝试将 Python 用于应用程序代码。我似乎无法让它工作,我最终得到了同样的错误:

在此 WSL 1 发行版中找不到命令“docker”。我们建议将此发行版转换为 WSL 2 并在 Docker 桌面设置中激活 WSL 集成。

我在互联网上尝试了几个建议,但没有任何成功。我认为,主要问题在于我试图在 Windows Home 上运行 Docker Desktop。任何人都可以帮忙吗?

标签: dockerminikube

解决方案


从错误信息来看,你已经在 Windows 中安装了 Docker,而不是在 Ubuntu 中。那是对的吗?
您需要直接在您的 Linux 发行版(Ubuntu 18.04 LTS,这里是如何)上安装 Docker 或使用 WSL 版本 2。只有使用 WSL 2 才能在 Windows 上使用带有 WSL 的 Docker Desktop。

您可以在此处找到 WSL 1 和 2 的比较:https ://docs.microsoft.com/en-us/windows/wsl/compare-versions

使用以下说明将您的 Ubuntu 安装转换为 WSL 2: https ://docs.microsoft.com/en-us/windows/wsl/basic-commands#set-wsl-version-to-1-or-2


推荐阅读