手把手教你如何在Windows 11上安装并使用Docker

2024-07-06 16:16:12 50点赞 372收藏 24评论

哈喽小伙伴们好,我是Stark-C,今天也是受粉丝之托,完成一个在Windows上安装并使用Docker的教程。

虽说我个人是没有这个需求,但是我觉得有求必应也算是我唯一优点中的其中之一吧,哈哈~

安装过程中我踩了好几个坑,好在问题都不是很大。废话不多说,直接开始。

安装的必备条件

因为Windows上安装Docker实际上是基于Hyper-V或者WSL2这两项虚拟化技术,所以不管是对于系统还是硬件都有一定的要求。

1,系统要求

  • Windows 11 64 位:家庭版或专业版 21H2 或更高版本,或企业版或教育版 21H2 或更高版本。

  • Windows 10 64 位:

    • 建议使用 Home 或 Pro 22H2(内部版本 19045)或更高版本,或者企业或教育版 22H2(内部版本 19045)或更高版本。

    • 最低要求是 Home 或 Pro 21H2(内部版本 19044)或更高版本,或者 Enterprise 或教育版 21H2(内部版本 19044)或更高版本。

2,处理器开启虚拟化

手把手教你如何在Windows 11上安装并使用Docker

🔺处理器是否开启虚拟化可以直接在“任务管理器--性能--CPU“中查看,如果虚拟化显示”已启用“就说明没问题,如果没启用就需要进主板BIOS中开启,具体开启方法可以百度自己的主板型号开启。

安装前的准备

满足以上必备条件之后,我们还需要对电脑进行必要的环境设置。

手把手教你如何在Windows 11上安装并使用Docker

🔺电脑桌面使用快捷键 win + r 键入 OptionalFeatures,“确定”之后打开 Windows 功能。

手把手教你如何在Windows 11上安装并使用Docker

🔺然后在“Windows 功能”中勾选Hyper-V、Windows虚拟机监控程序平台、容器、适用于Linux的Windows子系统这四项,点“确定”。

手把手教你如何在Windows 11上安装并使用Docker

🔺提示重启系统,点“立即重新启动”。

正式安装

手把手教你如何在Windows 11上安装并使用Docker

🔺重启之后打开Docker官网下载Windows版本的安装程序,下载页面地址:https://www.docker.com/products/docker-desktop/

手把手教你如何在Windows 11上安装并使用Docker

🔺下载好之后直接双击安装,安装过程中这里有两个选项,记得都勾选上。

手把手教你如何在Windows 11上安装并使用Docker

🔺之后它就会自动下载安装必要的程序到本地,时间视自己的网络而定。

手把手教你如何在Windows 11上安装并使用Docker

🔺出现上图界面就说明安装完成,点“Close”关闭安装界面。

初始配置

手把手教你如何在Windows 11上安装并使用Docker

🔺电脑桌面上的“Docker Desktop”图标打开程序,这里点“Accept”接受。

手把手教你如何在Windows 11上安装并使用Docker

🔺选择“Con.....”

手把手教你如何在Windows 11上安装并使用Docker

🔺继续选择“Skip survey”

手把手教你如何在Windows 11上安装并使用Docker

🔺终于来到Docker Desktop页面,不过这个出现上图所示的弹窗报错。我在这里卡了很久,因为不管是主板BIOS还很设置中我都启用了虚拟化的,突然记得我之前在电脑上折腾模拟器的时候使用命令手动关闭过虚拟化技术,所以这个时候我需要再次使用命令启用它即可。

手把手教你如何在Windows 11上安装并使用Docker

🔺启用也很简单,鼠标右键电脑底部状态栏的“开始”图标,选择“终端管理员”。

手把手教你如何在Windows 11上安装并使用Docker

🔺然后输入命令“bcdedit /set hypervisorlaunchtype auto”并回车即可。

手把手教你如何在Windows 11上安装并使用Docker

🔺这个时候再次打开Docker Desktop程序就没问题了。不过在“设置”里面它会提示我们没有安装WSL2发行版,这个也好解决。

手把手教你如何在Windows 11上安装并使用Docker

🔺也是和前面一样,打开“终端管理员”,先输入命令“wsl.exe --list --online”查看当前在系统上可以安装并运行的WLS发行版列表。从列表中我们可以看到支持的有常见的Ubuntu、Debian等。

手把手教你如何在Windows 11上安装并使用Docker

🔺这里我以安装Debian为例,输入命令“wsl.exe --install Debian”即可。

手把手教你如何在Windows 11上安装并使用Docker

🔺安装好之后会让我们设置一个账号和密码,自己随意设置即可。

手把手教你如何在Windows 11上安装并使用Docker

🔺 看到以上信息不报错,就说明没有问题。

手把手教你如何在Windows 11上安装并使用Docker

🔺回到Docker Desktop,还是正在“设置”里面的WSL可以看到它这里已经有个Debian选项了,开启并保存即可。至此, 我们在Windows 11上的Docker已经可以直接使用了。

成果检验

手把手教你如何在Windows 11上安装并使用Docker

🔺和NAS上不同的是,我们也不需要SSH终端工具,直接使用电脑自己的“终端管理员”就能使用Docker命令。比如我们使用命令“docker version”可以查询当前的Docker版本信息。

手把手教你如何在Windows 11上安装并使用Docker

🔺或者可以直接输入命令“docker run hallo-world”命令部署一个检验容器,从下方输出看了一看出没有问题。

手把手教你如何在Windows 11上安装并使用Docker

🔺桌面上的Docker Desktop程序也显示了刚部署好的检验容器。

最后

更具体的玩法我也没有往后研究了,有需要的小伙伴自己折腾吧。在Windows上安装并使用Docker还是需要花费一些功夫的,并且个人觉得相比NAS上的Docker方案还是麻烦很多,真有需求还不如来一台NAS更直接~

好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~

展开 收起

威联通(QNAP)TS-464C2宇宙魔方四核心处理器nas网络存储服务器内置双M.2插槽

威联通(QNAP)TS-464C2宇宙魔方四核心处理器nas网络存储服务器内置双M.2插槽

¥3299起 去购买

华硕(ASUS)AS6704T4盘位四核心处理器NAS网络存储/私有云存储服务器/网盘个人云/双2.5G口(不含硬盘)

华硕(ASUS)AS6704T4盘位四核心处理器NAS网络存储/私有云存储服务器/网盘个人云/双2.5G口(不含硬盘)

¥4499起 去购买

极空间私有云Z4Pro16G版四盘位NAS家庭网络存储服务器手机平板扩容

极空间私有云Z4Pro16G版四盘位NAS家庭网络存储服务器手机平板扩容

暂无报价

绿联(UGREEN)私有云DX4600Pro四盘位Nas网络存储个人云硬盘服务器相册备份文件同步手机扩容适用iPhone15

绿联(UGREEN)私有云DX4600Pro四盘位Nas网络存储个人云硬盘服务器相册备份文件同步手机扩容适用iPhone15

¥2699起 去购买

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP4800 四盘位 私有云NAS存储(Intel N100、8GB)

2299元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2499元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS

1299元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、32GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、32GB)

4705元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2399元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

UGREEN 绿联 DXP2800 双盘位 私有云NAS存储(Intel N100、8GB)

UGREEN 绿联 DXP2800 双盘位 私有云NAS存储(Intel N100、8GB)

1799元起

ZSpace 极空间 私有云Q2C 2盘位 Nas网络存储服务器

ZSpace 极空间 私有云Q2C 2盘位 Nas网络存储服务器

899元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1696元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3159.01元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

3894.05元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

2199元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2706.55元起

UGREEN 绿联 DXP480T Plus 四盘位 私有云NAS存储(酷睿i5-1235U、8GB)

UGREEN 绿联 DXP480T Plus 四盘位 私有云NAS存储(酷睿i5-1235U、8GB)

暂无报价

Synology 群晖 DS923+ 四盘位 NAS存储

Synology 群晖 DS923+ 四盘位 NAS存储

4702.5元起
24评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
372
扫一下,分享更方便,购买更轻松