win10 home版,
?Hyper-V 選項(xiàng),是在win10專業(yè)版才有的。
好了,以下才是正確的方式,我們先要下載 .exe 安裝文件,地址如下:
http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

這里,有2個(gè)版本,-ce 和 沒(méi)有-ce版本,?? 前者是社區(qū)版(免費(fèi)),后者不用說(shuō)都明白,我是選擇 DockerToolbox-18.03.0-ce.exe 文件下載,可能后續(xù)馬爸爸還會(huì)更新新版本,可以關(guān)注下。
下載完成后,雙擊安裝即可(無(wú)腦默認(rèn)下一步安裝)。
安裝完后,可以看下如下3個(gè)圖標(biāo):

簡(jiǎn)單說(shuō)明以下:Docker Quickstart Terminal-docker客戶端、Kitematic-docker的一個(gè)GUI工具、Virtualbox-虛擬機(jī)
有時(shí),安裝完docker點(diǎn)擊quickstart會(huì)報(bào)錯(cuò),如windows正在查找bash.exe, 如果想親自查找文件,請(qǐng)單擊瀏覽
這是因?yàn)槟阍诎惭bdocker前安裝過(guò)了git導(dǎo)致的
解決方法:

在目標(biāo)?這一個(gè)選項(xiàng)處需要填寫(xiě)正確的 Git bash.exe文件位置來(lái)啟動(dòng)docker star.sh文件。我的git安裝在D:\Git下,Docker Toolbox安裝在C盤(pán)。所以我這里寫(xiě)的是:
```
D:\Git\bin\bash.exe –login -i “C:\Program Files\Docker Toolbox\start.sh”
```
這樣就可以了
雙擊Quickstart docker客戶端,此時(shí)控制臺(tái)可能會(huì)出現(xiàn)錯(cuò)誤的提示,例如:

卡死在這里了。
解決方案:在我們的docker安裝根目錄下 已經(jīng)有了一個(gè)boot2docker.iso文件,將它拷貝到默認(rèn)的cache文件夾下即可,
本人這里是:

然后斷網(wǎng),重新打開(kāi)docker客戶端,上面的卡死現(xiàn)象就解決了,但是,接著會(huì)有分配IP的問(wèn)題,此時(shí)我們是斷網(wǎng)狀態(tài),那我們立刻關(guān)閉docker客戶端窗口,
打開(kāi)網(wǎng)絡(luò),再重新開(kāi)啟docker客戶端,問(wèn)題即可解決,看下效果圖:

docker version
docker run hello-world
如果一直沒(méi)成功,就重啟計(jì)算機(jī)試一下
更新鏡像源
第一步,你要有一個(gè)鏡像加速地址,可以去阿里云獲取
登陸阿里云 https://www.aliyun.com/
點(diǎn)擊右上方文檔
在頁(yè)面查找到 容器鏡像服務(wù),定位到官方鏡像加速章節(jié)即可
https://help.aliyun.com/document_detail/60750.html?spm=a2c4g.11174283.6.549.4dd14541nAiXmz
跳轉(zhuǎn)至容器鏡像服務(wù)控制臺(tái),獲取自己的鏡像加速地址

下圖中紅色框框里的就是你的專屬鏡像加速器地址了~~

用docker-machine ls 可以查看已經(jīng)默認(rèn)創(chuàng)建了一個(gè)虛擬主機(jī)了
docker-machine ssh default? 登錄到虛擬主機(jī)
?vi /var/lib/boot2docker/profile 編輯這個(gè)文件,在--label provider=virtualbox的下一行添加--registry-mirror=https://pee6w651.mirror.aliyuncs.com
重啟docker服務(wù):sudo /etc/init.d/docker restart?