Windows 家庭版如何安装Docker工具
Windows家庭版安装Docker保姆级教程
本文针对Windows家庭版安装Docker的详细步骤,进行保姆级教学,每个环节都经过简化说明,确保无技术背景也能轻松操作;
一、系统要求
- 操作系统:Windows 10 家庭版(64位,版本2004及以上)或Windows 11家庭版。
- 内存:至少4GB RAM(建议8GB以上)。
3… 存储空间:至少20GB可用磁盘空间。
二、安装步骤
第1步:启用WSL 2(Windows子系统Linux版)
- 以管理员身份打开PowerShell(右键开始菜单 → 选择“Windows终端(管理员)”)。
- 输入以下命令,按回车执行:
wsl --install
- 安装完成后,重启电脑。
第2步:下载并安装Linux内核更新包
- 访问微软官网下载更新包:
WSL 2 Linux内核更新包下载地址 - 双击下载的
wsl_update_x64.msi
文件,按提示安装。
第3步:安装Linux发行版(如Ubuntu)
- 重启后,系统会自动安装Ubuntu。如果未自动安装:
- 打开Microsoft Store,搜索Ubuntu,选择最新版本安装。
- 安装完成后,打开Ubuntu,按提示设置用户名和密码(密码输入时不会显示,输完后按回车)。
第4步:下载Docker Desktop
- 访问Docker官网下载安装包:
Docker Desktop下载地址 - 选择“Windows”版本,点击下载
Docker Desktop Installer.exe
。
第5步:安装Docker Desktop
- 双击下载的
Docker Desktop Installer.exe
。 - 安装时勾选以下选项:
- ☑️ Add shortcut to desktop(桌面快捷方式)
- ☑️ Use WSL 2 instead of Hyper-V(使用WSL 2替代Hyper-V)
- 点击“Install”开始安装,等待完成。
第6步:启动并配置Docker
- 安装完成后,双击桌面图标启动Docker Desktop。
- 首次启动时,会提示登录Docker账号(可跳过)。
- 进入设置(Settings):
- General → 勾选“Use WSL 2 based engine”(确保使用WSL 2)。
- Resources → WSL Integration → 勾选已安装的Ubuntu。
- 点击“Apply & Restart”保存设置并重启Docker。
三、验证安装是否成功
- 打开PowerShell或Ubuntu终端,输入:
docker run hello-world
- 如果看到以下输出,说明安装成功:
Hello from Docker! This message shows your installation appears to be working correctly.
四、常见问题解决
Docker启动失败:
- 检查是否已正确启用WSL 2(命令:
wsl -l -v
,状态显示为“Running”)。 - 重启电脑后重试。
- 检查是否已正确启用WSL 2(命令:
提示“WSL 2未安装”:
- 手动安装WSL 2内核更新包(参考第2步)。
- 运行命令:
wsl --set-default-version 2
。
权限不足或命令报错:
- 所有操作需以管理员身份运行PowerShell。
- 确保Ubuntu子系统已启动(打开Ubuntu终端一次即可)。
五、进一步学习
- 官方文档:Docker Desktop for Windows指南
- 社区支持:遇到问题可搜索Docker论坛或Stack Overflow。
按照以上步骤操作,即可在Windows家庭版顺利使用Docker!如有其他问题,欢迎随时提问。