文章目录
Windows上安装Docker桌面
个人设备:
电脑:笔记本ThinkPad T14 4核 16G
OS:Windows 10 64位:专业版


一、Docker Desktop下载

安装程序:

二、Docker Desktop 安装
1、安装之前,检查在Windows上是否启用WSL 2功能,查看步骤:
控制面板 -> 程序和功能 -> 启用或关闭 Windows 功能 -> 勾选“适用于Linux的Windows子系统”选项 -> 确定




2、Docker Desktop 安装步骤:
- 双击 Docker Desktop Installer.exe 安装程序
- 配置

- 安装进行中

- 安装成功后会重启计算机(卸载Docker Desktop,重新安装不会重启):

- 重新启动Docker Desktop,勾选同意即可:

- 启动Docker Desktop,根据提示请详见三:

- 完成 步骤三、下载并安装Linux内核更新程序包,重新启动Docker Desktop,如下图,启动成功:

三、下载并安装Linux内核更新程序包

-
双击 wsl_update_x64.msi 安装程序

-
下一步

-
完成安装

-
安装完成后,重启电脑
四、安装 Linux 分发
- 下载发行版 (本人使用的发行版)

- 下载的 .appx 文件安装包

- 安装
其中 app-name 是 Linux 发行版 .appx 文件的名称。
Add-AppxPackage .\app_name.appx

Appx 包下载完成后,也可以通过双击 appx 文件开始运行新发行版
-
安装成功

-
启动新安装Linux分发版-Ubuntu,创建用户账号和密码


-
将Ubuntu转换为wsl 2
转换前:

-
转换步骤:
查看当前Ubuntu的wsl版本
wsl -l -v
转换:
wsl --set-version Ubuntu-18.04 2

- 将Ubuntu转为wsl 2之后,就可以在docker中设置将Ubuntu结合(如果没有成功配置wsl 2将不会有此选项)

- 将WSL2设置为默认版本
wsl --set-default-version 2

五、配置docker的镜像加速器

-
将镜像加速器地址配置到Docker中,配置成功重启应用


注意:添加 3、配置项时,不要忘记英文逗号 -
检查镜像加速器是否配置成功,使用如下命令:
docker info

六、通过Linux分发版运行docker
- 运行一个样本容器



- 地址访问,出现该页面,则启动成功

- Windows子系统路径
C:\Users\用户名\AppData\Local\Docker\wsl
C:\Program Files\Docker\Docker\resources\wsl
安装Docker桌面常见问题及解决方案
一、在docker info 时出现如下的警告
WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
参考地址:
No WARNING: blkio support weight
警告:不支持blkio throttle.read_bps_device。这条消息是什么?
二、Docker 运行时提示 WSL 2 is not installed
Docker 运行时提示 WSL 2 is not installed:https://blog.csdn.net/sdnuwjw/article/details/113278441
本文详细指导Windows用户如何在ThinkPad T14上安装Docker Desktop,涉及下载、WSL2配置、Linux发行版安装、镜像加速器设置和常见问题解答,包括 blkiothrottle 警告及WSL2未安装提示的处理。


2759

被折叠的 条评论
为什么被折叠?



