记录win10/win11安装docker desktop全过程

发布于:2025-07-15 ⋅ 阅读:(20) ⋅ 点赞:(0)

Docker Desktop 安装完整指南

一、系统准备与虚拟化检查

1. 确认虚拟化支持

  • 打开任务管理器 → 性能选项卡
  • 检查"虚拟化"是否显示"已启用"
  • 如未启用,需进入BIOS设置开启虚拟化技术(通常为Intel VT-x或AMD-V)

2. BIOS设置虚拟化(如需)

  • 重启电脑进入BIOS(通常按F2、Del或Esc键)
  • 找到虚拟化相关选项(通常在CPU或安全设置中)
  • 启用Intel VT-x/AMD-V虚拟化技术
  • 保存设置并退出

二、启用Windows功能

1. 开启WSL和虚拟机平台

  1. 在任务栏搜索"启用或关闭Windows功能"
  2. 勾选以下两项:
    • "适用于Linux的Windows子系统"
    • "虚拟机平台"
  3. 点击确定并重启系统

2. 验证功能安装

  • 系统将自动下载所需组件
  • 重启后检查功能是否成功启用

三、WSL配置

1. 设置Hypervisor启动类型

  1. 以管理员身份打开PowerShell
  2. 执行命令:
    bcdedit /set hypervisorlaunchtype auto

2. 安装Linux发行版

  1. 在管理员PowerShell中执行:
    wsl --install -d Ubuntu
  2. 等待下载和安装完成

3. 更新和配置WSL

  1. 执行更新命令:
    wsl --update
  2. 设置默认WSL版本:
    wsl --set-default-version 2

4. 故障排除(如更新失败)

  1. 确保WSL功能已启用:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  2. 重启计算机后重试更新

四、Docker Desktop安装

1. 获取安装程序

  • 官方下载:Docker Desktop官网
  • 或使用网盘链接:
    • 链接: https://pan.baidu.com/s/1BKlo4JFt43oi1P2i0rSZrg
    • 提取码: wagc

2. 安装过程

  1. 运行安装程序
  2. 按照向导完成安装
  3. 安装过程中保持默认设置(除非有特殊需求)

 安装完成后打开docker 图标

 

 稍等一会如果出现下面界面则安装成功,如果出现内核报错则是WSL安装的问题,

3. 安装后验证

  • 安装完成后等待Docker Desktop启动
  • 成功标志:看到Docker欢迎界面和运行状态指示
  • 如出现内核报错,需检查WSL安装是否正确

五、常见问题解决

1. WSL相关问题

  • 确保已安装WSL 2内核更新包
  • 检查WSL版本:wsl -l -v
  • 必要时设置默认发行版:wsl --set-default <发行版名称>

2. Docker启动问题

  • 确保Hyper-V和容器功能已启用
  • 检查防火墙设置是否阻止Docker运行
  • 查看日志获取具体错误信息

六、后续配置建议

  1. 配置Docker镜像加速(国内用户推荐)
  2. 设置资源限制(CPU/内存分配)
  3. 熟悉Docker Desktop界面和基本操作
  4. 尝试运行简单容器验证安装

注意:安装过程中可能需要多次重启系统,请保存好工作进度。


网站公告

今日签到

点亮在社区的每一天
去签到