📌  相关文章
📜  在此 WSL 1 发行版中找不到命令“docker”-Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:51:29.712000             🧑  作者: Mango

在此 WSL 1 发行版中找不到命令“docker”-Shell-Bash

在使用 WSL 1 的过程中,你可能会遇到找不到命令 docker 的情况,这可能是因为在 WSL 1 中没有安装 Docker。

什么是 WSL 1?

WSL(Windows Subsystem for Linux)是一种 Windows 10 的子系统,可以在其中运行各种 Linux 发行版。WSL 1 是第一代子系统,它利用了一个类似虚拟化的环境来运行 Linux 内核。

什么是 Docker?

Docker 是一种容器化技术,可以让开发者在自己的计算机上创建和运行容器,这些容器可以包含应用程序和所有的依赖项。Docker 是一种流行的工具,通常被用来构建和部署应用程序。

如何在 WSL 1 中安装 Docker?

要在 WSL 1 中安装 Docker,需要执行以下步骤:

  1. 首先,需要确保在 Windows 中安装了 Docker Desktop。可以在 https://www.docker.com/products/docker-desktop 上下载并安装 Docker Desktop。

  2. 在 WSL 1 中,需要添加 Docker 的官方 GPG 密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. 接下来,需要添加 Docker 的稳定版仓库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  1. 然后,更新 apt 软件包列表:
sudo apt-get update
  1. 最后,使用 apt 安装 Docker:
sudo apt-get install docker-ce

安装完成后,可以使用 docker 命令来管理 Docker 容器和镜像了。

摘要

在 WSL 1 中找不到命令 docker 的问题可以通过在 WSL 1 中安装 Docker 来解决。安装 Docker 需要添加官方 GPG 密钥和稳定版仓库,然后使用 apt 安装。