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

Windows安装docker

Windows有两种虚拟号技术,WLS和Hyper-V,因为我的win10是家庭版,所以只能采用WLS来安装docker。

在Windows 10家庭版中,由于默认不包含Hyper-V功能,因此容器功能也不可用。即使启用了Hyper-V,由于Docker Desktop要求Windows 10 Pro或Enterprise版本才能运行,因此即使在家庭版上启用了Hyper-V,也无法直接运行Docker Desktop。解决这个问题的一种方法是尝试通过修改系统注册表来伪装系统版本为专业版,但这涉及到修改系统注册表,可能会带来风险,并且不被推荐。

而且开启了Hyper-V,vmware15版本以下的虚拟机无法使用,这里我用WLS技术安装docker。

在cmd窗口输入winver,查看系统版本:

  • 对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。
  • 对于 ARM64 系统:版本 2004 或更高版本,采用 内部版本 19041 或更高版本。
  • 低于 18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。

步骤1 - 启用适用于 Linux 的 Windows 子系统:

需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。

以管理员身份打开 PowerShell 并运行:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

步骤2 - 启用虚拟机功能:

安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。

以管理员身份打开 PowerShell 并运行:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

这两步操作也可以通过页面上的控制面板-程序和功能-启用或关闭Windows功能,开启以下两项:

步骤3 - 下载 Linux 内核更新包:

1、下载最新包:

  • 适用于 x64 计算机的 WSL2 Linux 内核更新包 (推荐

上一步中下载的更新包。 (双击以运行 - 系统将提示你提供提升的权限,选择“是”以批准此安装。)

安装完成后,请继续执行下一步 - 在安装新的 Linux 分发时,将 WSL 2 设置为默认版本。 (如果希望将新的 Linux 安装设置为 WSL 1,请跳过此步骤。)

下载docker安装包

Windows | Docker Docs

https://desktop.docker.com/win/stable/amd64/Docker%20Desktop%20Installer.exe

 

参考文章:

DockerDesktop安装指南以及Windows下WSL2和 Hyper-V相关问题追查

WSL2 安装教程

Windows家庭版没有Hyper-V功能的解决方案_windows功能没有hyperv-CSDN博客


http://www.mrgr.cn/news/24344.html

相关文章:

  • LLM大模型基础入门:从头开始编写LLM代码
  • 责任划分不清导致工作冲突,项目困局如何解?
  • 瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法
  • 【高并发设计】系统三高是哪三高,高并发,到底QPS达到多少才算高并发,多大的并发才算是高并发,今天我们来简单聊聊
  • UEFI基础概念2——Handle和Protocol
  • 实战千问2大模型第二天——Qwen2-VL-7B(多模态)的部署和测试
  • uniapp业务实现
  • Redis_RDB持久化
  • CAN集线器(工业级、隔离式)
  • 易基因:Adv Sci:ACE等揭示产前不良环境暴露通过DNA羟甲基化变化介导子代自闭症|国人佳作
  • Redis基础,常用操作命令,主从复制,一主两从,事务数据库操作
  • 骨传导耳机哪款品牌最值得入手?精选五款热门品牌骨传导耳机分享
  • 华为 HCIP-Datacom H12-821 题库 (16)
  • 基于SpringBoot+Vue的学生成绩管理系统
  • 7-8 h0118. 最大公约数
  • 7-1 最大子列和问题
  • Vue day-06
  • 16路电压电流模拟量输出模块485转ModbusRTU协议——DAM-3161
  • springboot进出校园门禁管理系统---附源码79219
  • 2024年企业常用的10款图纸加密软件|企业数据防泄密必备