Win10家庭版安装Docker桌面版

文章目录

    • 1.主板BIOS中开启虚拟化
    • 2.开启Hyper-V
      • (1)使用下列代码生成一个.cmd文件,并以管理员身份运行该文件。
      • (2)看到运行成功即可关闭该文件。
      • (3)勾选Hyper-V设置里的所有选项
      • (4)重启电脑
    • 3.将家庭版伪装成专业版
      • (1)运行-regedit,打开注册表
      • (2)找到以下路径:HKEY_LOCAL_MACHINE\software\Microsoft\WindowsNT\CurrentVersion
    • 4.安装Docker Desktop
      • (1)下载Docker desktop 安装包
      • (2)点击安装
    • 5.镜像加速设置
      • (1)登录https://cr.console.aliyun.com,获取加速器地址
      • (2)点击Docker桌面版的Settings按钮
    • 6.宿主目录设置
    • 7.为Docker分配合适的内存大小、虚拟磁盘文件的位置和占用空间大小

1.主板BIOS中开启虚拟化

操作详见教程:https://www.omicsclass.com/article/367。
注:联想拯救者为F2。

2.开启Hyper-V

(1)使用下列代码生成一个.cmd文件,并以管理员身份运行该文件。

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt

for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

(2)看到运行成功即可关闭该文件。

Win10家庭版安装Docker桌面版_第1张图片

(3)勾选Hyper-V设置里的所有选项

Win10家庭版安装Docker桌面版_第2张图片

(4)重启电脑

3.将家庭版伪装成专业版

(1)运行-regedit,打开注册表

(2)找到以下路径:HKEY_LOCAL_MACHINE\software\Microsoft\WindowsNT\CurrentVersion

点击current version,在右侧找到EditionId,右键点击EditionId 选择“修改”,在弹出的对话框中将第二项“数值数据”的内容改为Professional,然后点击确定。
Win10家庭版安装Docker桌面版_第3张图片

4.安装Docker Desktop

(1)下载Docker desktop 安装包

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

(2)点击安装

Win10家庭版安装Docker桌面版_第4张图片

5.镜像加速设置

(1)登录https://cr.console.aliyun.com,获取加速器地址

Win10家庭版安装Docker桌面版_第5张图片

(2)点击Docker桌面版的Settings按钮

在Docker Engine中配置加速器地址:

{
  "debug": true,
  "experimental": true,
  "insecure-registries": [],
  "registry-mirrors": [
    "https://j82nki09.mirror.aliyuncs.com"
  ]
}

Win10家庭版安装Docker桌面版_第6张图片

6.宿主目录设置

docker run -v 宿主目录:容器目录,把宿主机的目录和容器里的目录做对应
Win10家庭版安装Docker桌面版_第7张图片

7.为Docker分配合适的内存大小、虚拟磁盘文件的位置和占用空间大小

Win10家庭版安装Docker桌面版_第8张图片

你可能感兴趣的:(玩转,Spring,全家桶,docker,运维,容器)