docker for Windows简易教程(win10安装非boot2docker)

一 前提条件

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容器版

祝你成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章