在Windows 11家庭中文版上安装Docker和Docker Compose需要遵循一些特定的步骤,因为该版本的系统默认不支持虚拟化和容器化。以下是详细的安装指南:
安装步骤
- 确认系统要求
确保您的电脑满足以下最低系统要求:
- 64位操作系统
- 至少4GB内存
- 64位CPU,并支持虚拟化功能
- 启用虚拟化功能
在Windows 11家庭中文版上,您需要手动启用虚拟化功能。请按照以下步骤操作:
- 打开“控制面板”,选择“程序”。
- 点击左侧的“启用或关闭Windows功能”。
- 在弹出的窗口中,找到并勾选“Hyper-V”选项。
- 点击“确定”以保存更改,并重启电脑。
- 如果找不到Hyper-V,则需要按照以下步骤进行:
- 创建一个hyper.bat文件,编辑,复制以下代码到文件中
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
- 以管理员身份运行hyper