一 前提條件
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容器版
祝你成功