(WSL) 下安装 Docker

在 Windows Subsystem for Linux (WSL) 下安装 Docker 是一个多步骤的过程。以下是详细的步骤指南:

1. 启用 WSL 2

首先,确保你已经启用了 WSL 2。打开 PowerShell(以管理员身份运行)并输入以下命令:

wsl --install

安装完成后,重启计算机。

2. 安装 Ubuntu

通过 Microsoft Store 安装 Ubuntu(选择你需要的版本,例如 Ubuntu 20.04 或 Ubuntu 22.04)。

3. 更新和安装必要的软件包

打开你安装的 Ubuntu,并运行以下命令来更新包列表和安装必要的软件包:

sudo apt update
sudo apt upgrade -y
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

4. 添加 Docker 的官方 GPG 密钥

运行以下命令添加 Docker 的官方 GPG 密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

5. 添加 Docker APT 源

添加 Docker 的 APT 源:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

6. 安装 Docker

更新包列表并安装 Docker:

sudo apt update
sudo apt install -y docker-ce

7. 启动并启用 Docker 服务

虽然在 WSL 2 中,你可能无法像在标准 Linux 系统中那样直接启动 Docker 服务,但你可以通过以下步骤启用 Docker:

  1. 安装 Docker Desktop for Windows,并确保在 Docker Desktop 的设置中启用了 WSL 2 集成。
  2. 在 Docker Desktop 的设置中,选择“Resources” > “WSL Integration”,确保你的 Ubuntu 发行版已启用 Docker 支持。

8. 配置当前用户运行 Docker

将当前用户添加到 docker 组:(这里$USER改成自己的)

sudo usermod -aG docker $USER

9. 验证安装

运行以下命令来验证 Docker 是否安装成功并且可以正常运行:

docker --version

10.必要配置

注意需要安装Docker Desktop才能正常运行Dcoker(详细安装参考下面这个链接)

Docker在Windows下的安装及使用_docker windows-CSDN博客

安装好之后,打开几个必要设置:

然后返回打开运行:

11.成功运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值