云计算

家庭版windows安装使用docker

家庭版windows安装使用docker

坑比较多
建议不要使用 有点浪费时间哈哈哈

参考资料:

环境要求

  • wsl2

  • 对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。

    image-20210420135105298

如果你的系统版本较低,先更新一下系统!

安装wsl2

  • 首先启用适用于linux的windows子系统。

    用管理员身份打开powershell。

    输入以下命令。

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  • 启用虚拟机功能

    管理员身份运行

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • 下载linux内核更新包

    链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

    下载完成后点击安装即可。

  • 将wsl2设置为默认版本

    这在家庭版会遇到一个问题。因为家庭版不支持Hyper-V。

    需要手动安装。

    新建文本文件,复制以下内容,并另存为 Hyper-V.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

    之后以管理员运行Hyper-V.cmd。待配置完成后输入Y确定。

    接着将wsl默认设置为wsl2

    wsl --set-default-version 2
  • 【可选】安装所选的linux子系统

    Microsoft Store 中的 Linux 分发版的视图

安装docker

链接:https://www.docker.com/products/docker-desktop

下载安装即可。

image-20210420143621578

image-20210420143547151

迁移到其他盘

https://blog.csdn.net/jxl15680701016/article/details/106925002

编程的本质:Logic 与 Control 分离!

上一篇

链表经典应用场景:LRU缓存淘汰算法

下一篇

你也可能喜欢

1 条评论

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

个人微信公众号

we-tuiguang

qq交流群

群号:1046260719

微信扫一扫

微信扫一扫