Windows10家庭版安装Docker记录

Windows10家庭版安装Docker的一些过程记录
type
status
date
slug
summary
tags
category
icon
password
AI 摘要
有一台闲置的Window10家庭版电脑,想安装个Docker玩玩。直接下载了Docker Desktop安装后启动,但出现了报错提示:
当前计算机配置不支持 WSL2。 请启用“虚拟机平台”可选组件,并确保在 BIOS 中启用虚拟化。
 

启用虚拟机平台

按提示在Window系统中增加功能组件启用“虚拟机平台”这个组件,然后重启电脑
notion image
 

启用Hyper-V

重启后打开 Docker发现还是报错,通过网上搜索提到还需要启用Hyper-V这个组件,但由于我是Window10家庭版,根本没有这个组件可以启用。
但在网上找到一个启用的方法,需要通过一个脚本去启用Hyper-V这个组件。
首先将下面的脚本复制到一个文本文档中,然后将文本另存为一个cmd后缀的脚本文件
最终得到一个CMD文件,右键以管理员运行,等待下载完成后按Y会重启电脑
在开始菜单中的Window管理工具下会发现多了两个菜单,则表现已经正常安装好Hyper-V组件了。在启用Window功能的列表中也可以发现新增了Hyper-V组件并且已经勾选上了。
notion image
 
 
处理完以上这些步骤,就可以愉快的使用Docker了
 

集成WSL2

如果已经安装了WSL2 ,还可以直接在Linux发行版中集成Docker。

方法一

在Docker的WSL 集成设置中,Docker默认会打开集成到默认的Linux 发行版,如果我们需要在自己的Linux发行版中集成,可以打开下面那个开关即可,这里我安装了Ubuntu-24.04这个发行版,打开后就可以了。
notion image
 

方法二

通过WSL命令将默认的Linux发行版设置为自己安装的
先查询一下当前安装的,*号标识的为默认的版本
然后将自己使用的版本设置为默认
上一篇
Spring Secutity 自定义权限配置
下一篇
ChatGPT与豆包的图像生成
Loading...
2024-11-12
Latest posts
ChatGPT与豆包的图像生成
2024-11-12
Windows10家庭版安装Docker记录
2024-11-12
Mybatis Log Parser插件
2024-11-11
职责链模式实践
2024-11-11
Feign调用超时时间配置不生效问题排查
2024-11-11
OpenFeign源码分析
2024-11-11