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

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

Docker Desktop是一款便于用户在本地计算机上运行容器化应用的软件。以下是安装和基本使用的步骤: **安装教程:** 1. **官网下载:**访问Docker官网(https://www.docker.com/products/docker-desktop),选择适合你操作系统的版本(Windows、Mac或Linux)下载安装包。 2. **运行安装程序:**双击下载的安装文件,按照向导提示完成安装过程。确保授予必要的权限,如管理员权限。 3. **启动桌面应用程序:**安装完成后,找到开始菜单(Windows)、Dock(Mac)或任务栏(Linux),通常有Docker图标,点击启动Docker Desktop。 **使用教程:** 1. **创建并启动容器:**打开Docker Desktop,你可以搜索镜像(例如 `docker pull ubuntu` 下载Ubuntu镜像),然后右键选择“创建” -> “从镜像创建”,设置好网络、端口映射等选项,最后点击“启动”。 2. **登录到容器:**如果你需要在容器内部工作,可以在“服务”列表中找到正在运行的容器,点击“连接到终端”或“资源浏览器”。 3. **管理镜像和容器:**可以查看已有的镜像,删除不再需要的容器,还可以通过命令行工具`docker`做更多高级操作。 **注意事项:** - 确保你的主机满足最低系统要求,并配置好防火墙规则以便Docker与宿主机通信。 - 配置好私有Registry,如果需要推送自定义镜像至仓库。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值