一 前提条件
1、win10操作系统(win10专业版更好)本机使用win10家庭版为例
2、自行选择下载需要的Docker for Windows docker windows地址
3、Hyper-V虚拟机介绍
二 步骤向导
1、安装或开启Htype-V
2、安装docker for windows
3、验证docker
3、配置docker
三 安装
1、安装docker for windows
step1:控制面板-》程序和功能-》启用或关闭windows功能-》勾选Hyper-V
ps:若为家庭版有可能没有Hyper-v 以及 docker安装会提示windows非专业版
解决方法附后
step1.1:安装Htype-V
###############################复制为以下脚本bat文件#####################################
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
######################################以管理员权限运行###################################
step1.2:伪装windows家庭版为windows专业版
###############################复制为以下脚本bat文件#####################################
REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F
######################################以管理员权限运行###################################
step2:安装docker for windows 按提示安装完成
ps:安装过程中360提示黑客创建账号of 此为docker获取计算机管理员权限 请运行通过
2、验证docker环境
docker info
3、基本配置
(1)设置docker虚拟机位置(默认c盘 占用空间)
docker托盘-》setting-》Advanced-》disk image location
自定义位置-》apply-》docker自动重启生效
(2)配置镜像库位置
docker托盘-》setting-》Daemom-》Registry mirrors
自定义位置-》apply-》docker自动重启生效
## 国内docker 镜像地址
阿里云下载地址(linux):https://hub.daocloud.io/
阿里云下载地址(Mac): http://mirrors.aliyun.com/docker-toolbox/mac/docker-for-mac/
阿里云下载地址(Windows): http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/
##注意windows家庭版使用的linux容器版 只有windows专业版 可以通过切换为windows容器版
祝你成功