win10 家庭版安装docker

电玩女神 2022-10-30 15:27 357阅读 0赞

win10安装docker需要专业版,但是电脑是家庭版的,而且电脑上东西比较多不想重装系统,可以安装下面的方法进行安装。

开启Hyper-V

1.新建 hyperv.cmd

  1. pushd "%~dp0"
  2. dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
  3. for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
  4. del hyper-v.txt
  5. Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

2.运行 hyperv.cmd

以管理员身份运行 cmd

执行 ./hyperv.cmd 路径不同需自行添加路径

执行后需要重启电脑

3.检查是否开启 Hyper-V

打开 控制面板 -> 程序 -> 启用或关闭 Windows 功能

查看 Hyper-V 是否勾选,未勾选请勾选

伪装成 win 10 专业版

以管理员身份运行 cmd,执行以下命令

  1. REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F

安装docker

1.下载docker

https://www.docker.com/get-started

下载后双击安装

2.安装 WSL2 (可选)

如果安装后提示安装 WSL2 可根据提示进行安装

3.验证docker是否安装成功

执行

  1. docker version

如果出现如下情况:

  1. error during connect: This error may indicate that the docker daemon is not running.: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version: open //./pipe/docker_engine: The system cannot find the file specified.

请安装步骤2进行安装

发表评论

表情:
评论列表 (有 0 条评论,357人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Win10家庭安装Docker

    > 作为一名所谓的"技术狂热者",直到此刻才开始认真审视Docker,实在是有些自抽耳光。 1. 前言 过去的两年间断断续续接触了一些Docker,但一直都处于偶尔用一

    相关 win10家庭安装Docker

    现在大部分笔记本预装的都是win10家庭版,而家庭版又不支持Hyper-V,Docker Desktop是无法直接安装的。但其实家庭版是可以通过脚本开启Hyper-V来安装Do