win10家庭版下安装Docker

1.下载Docker for Windows

https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe

安装时发现只支持专业版和pro版,家庭版进行下一步

 

2.开启hyper-v

(1)新建hyperv.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)以管理员身份运行此文件,如需重启请重启

(3)勾选hyper-v

win10家庭版下安装Docker

 

 3.伪装成win10专业版

(1)管理员身份打开cmd

(2)cmd中执行

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

 

 4.安装

win10家庭版下安装Docker

  不要勾选window容器

 

5.测试安装

安装网址说明测试:https://docs.docker.com/docker-for-windows/?utm_source=docker4win_2.1.0.5&utm_medium=docs&utm_campaign=referral

如果docker version出现异常error,到 C:\Program Files\Docker\Docker 目录下执行 DockerCli.exe 即可,再执行一次docker version,发现无异常

docker run hello-world  从官方的镜像仓库里面拉取一个hello-world的镜像到本地

docker image ls 列出映像发现有hello-world

docker container ls --all 

docker run -P -d hello-world

docker ps -a 查看所有已经运行完成或者正在运行的容器

 

一些docker 常见命令参考 https://www.cnblogs.com/duanxz/p/7905233.html

win10家庭版下安装Docker

上一篇:什么是rest api


下一篇:PHP中的常量