当前位置: 首页 > news >正文

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

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. 尝试运行简单容器验证安装

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

相关文章:

  • 漫画Android:APK是怎样安装的?
  • Android第十七次面试总结(Java数据结构)
  • Android --- Handler的用法,子线程中怎么切线程进行更新UI
  • ffmpeg windows 32位编译
  • SpringBoot基于RabbitMQ实现异步请求处理
  • 鹰盾加密器的超混沌加密原理深度解析:从理论基础到视频应用
  • 第十四届蓝桥杯_省赛B组(C).冶炼金属
  • window7 wpf程序打不开问题排查及处理
  • 1.0 ROS1安装及环境配置
  • linux之kylin系统nginx的安装
  • Vue 指令详解:概念与作用
  • CVPR 2025 MIMO: 支持视觉指代和像素grounding 的医学视觉语言模型
  • Nginx攻略
  • dedecms 织梦自定义表单留言增加ajax验证码功能
  • 解锁 Nginx Stream 代理—全面掌握 ngx_stream_proxy_module
  • 关于个性化头像框设计的分享与服务说明
  • NexusTerminal一款视频移动端的webSSH
  • el-upload组件,上传文件失败,:on-error方法失效
  • 使用java实现蒙特卡洛模拟风险预测功能
  • 【运维】【期末实训】网站简易搭建模拟
  • 敦化建设局网站/宁波最好的推广平台
  • html 模板网站/网络营销课程个人总结3000字
  • 新型建房有哪几种/seo排名优化软件免费
  • 水果网站建设/厦门百度推广怎么做
  • 新注册的公司怎么做网站/seo在线优化网站
  • 自制手机网站/网站客服系统