最近看到有很多小伙伴想要玩小白介绍的项目,但是苦于没有飞牛NAS,也不知道怎么安装飞牛……

其实小白电脑技术教程合集里就有飞牛OS系列的教程,可以点击下方蓝字跳转:

飞牛OS教程合集(点我跳转教程)

如果不想安装飞牛NAS也没关系,你可以通过Windows直接安装Docker,然后在Docker上部署跟飞牛NAS相关的项目(其实方法是类似的,只不过很多小伙伴都不知道而已)

如果你在找与Windows相关的Docker文章,可以点击下方蓝字跳转教程合集:

Docker Desktop合集(点击蓝字跳转)

今天小白就来给大家讲讲:如何在Windows11上部署Docker!

在后续,咱们所讲到的项目也会同步更新在Windows上部署的教程。

(小白账号只有我自己一个人在写,有时候忙得实在没时间写,于是就趁着有时间多更新两篇)

Ok,话不多说,咱们马上开始!

正文开始

Windows 11 安装 Docker Desktop 详细步骤指南‌,完全适合新手操作,每个步骤均包含界面截图提示和关键细节说明:

(Windows10版本可能也适用,等不及的小伙伴可以尝试一下看看)

第一部分:系统环境检查‌

1. 确认Windows版本‌

按下 Win + R,输入 winver 回车。

图片

确保系统版本为 ‌Windows 11 21H2 或更高版本‌,低于此版本需升级系统。

图片

2. 开启虚拟化(必须)‌

右键任务栏 → ‌任务管理器‌ → 切换到 ‌“性能”‌ 标签。查看右下角 ‌“虚拟化”‌ 是否显示 ‌“已启用”‌。

图片

若未启用‌:

重启电脑 → 进入BIOS(开机时反复按 F2、F10 或 Del 键,具体按键因主板型号而异)。

英特尔处理器(Intel处理器)

在BIOS中找到 ‌“Virtualization Technology”‌ 或 ‌“VT-x”‌ 

AMD处理器的为AMD-V

选择Enable(打开、启用等)→ 启用后保存退出。

图片

3. 启用WSL2(Windows子系统)‌

步骤1‌:以管理员身份打开 ‌PowerShell‌(右键开始菜单 → 选择“终端(管理员)”)。

图片

步骤2‌:依次执行以下命令(复制到黑框里,然后回车)

# 启用WSL功能

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

图片

需要看到【操作成功完成】才能继续,否则重新执行一遍或者重启后重新执行。

图片

# 启用虚拟机平台功能

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

图片

接着就会看到【操作成功完成】的字样

图片

步骤3‌:重启电脑完成配置。

图片

第二部分:下载并安装Docker Desktop‌

1. 下载安装程序‌

到这一步无法下载安装的小伙伴可以在本公众号后台回复【DWIN】获取安装包。

打开浏览器访问 Docker官网下载页。

https://www.docker.com/

图片

鼠标移动到 ‌【Download Docker Desktop】按钮,就会出现很多选项,这里咱们一般选择【Download for Windows-AMD64】

图片

文件名为 Docker Desktop Installer.exe(约 600MB)。

图片

2. 运行安装程序‌

双击下载的安装文件

图片

会出现这个界面

图片

勾选‌ 【Use WSL 2 instead of Hyper-V】(推荐选项)。

取消勾选‌ 【Add shortcut to desktop】(按需选择,就是在桌面上添加快捷启动图标)。

图片

翻译过来就是下面这个内容:

图片

点击 ‌“OK”‌ 开始安装。

图片

等待安装完成

图片

3. 完成安装‌

安装进度条完成后,会提示【Close and log out】,这时候没有保存的任务和文件啥的赶紧保存一下,不然就得重做了!

图片

这段英文翻译过来就是:【您必须注销Windows才能完成安装】,【点击】蓝色按钮!

图片

就会注销一下,然后你就可以重新进入到Windows界面,会出现两个框

图片

英文的这个框是订阅提示,咱们点击【接受】就可以,反正咱们只使用免费版本。

图片

接着又会出现这个,咱们使用推荐方式,点击【Finished】

图片

这时候就出现这个红色界面,这是因为wsl版本问题。点击【Quit】(如果没有这个内容,就把Docker先关了,然后进入第三部分。)

图片

接着会看到这个黑框,点一下它(任意一个地方),再按【A】(其实是任意一个按键都可以)

图片

就会开始进入更新(等待吧!)

图片

小白等了30分钟,终于更新完成了!

图片

第三部分:首次配置Docker Desktop‌

1. 启动Docker Desktop‌

在开始菜单中找到 ‌Docker Desktop‌ → 右键选择 ‌“以管理员身份运行”‌。

图片

等待启动界面加载(约1-2分钟)。

图片

2. 登录或跳过账号‌

若已有Docker账号可登录,否则点击 ‌“Skip”‌ 跳过(不影响基础功能)。

图片

这个是选择你的身份,也可以跳过

图片

就到达了主界面

图片

3. 配置镜像加速(国内用户必做)‌

点击右上角的【齿轮】进入到Docker的设置

图片

进入 ‌【Docker Engine】 标签

图片

在JSON配置中添加以下内容:

"registry-mirrors": [    "https://dockerproxy.com",    "https://docker.mirrors.ustc.edu.cn",    "https://docker.nju.edu.cn"  ]

图片

到这一步的小伙伴可能会出现粘贴后红字,且【Apply & Restart】是灰色的,小白在这一步也耗费了很长时间。

图片

干脆一不做二不休!直接下载小白准备好的【Docker Engine.txt】文档,(需要的小伙伴在本公众号后台回复【DWIN】获取)

图片

图片

打开后复制所有内容,

图片

粘贴替换框里的所有内容!

图片

点击 【Apply & Restart】保存并重启。

图片

如果没有自行重启Docker,则手动重启一下

图片

第四部分:验证安装‌

1. 运行测试容器‌

打开命令行(CMD或PowerShell)→ 输入以下命令:

docker run hello-world

图片

成功标志‌:输出 【Hello from Docker! 】并显示详细说明。

图片

2. 检查Docker版本‌

命令行输入:

docker --version

图片

应显示类似【Docker version 28.1.1, build 4eba377】的信息。

图片

这样Docker就安装好了。

--End--

常见问题处理‌

无法启动Docker(报错WSL未安装或WSL版本太低)‌:

图片

打开Microsoft Store → 搜索 ‌“Windows Subsystem for Linux”‌ → 安装默认的Linux内核更新包。

镜像拉取缓慢‌:

检查是否已正确配置镜像加速器

图片

大概就这些了。

Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐