最近做項(xiàng)目升級(jí)使用到了Docker,之前完全沒(méi)有接觸過(guò),所以查了一些資料,再經(jīng)過(guò)親自實(shí)踐,終于在win10家庭版本中安裝成功了Docker。
1、下載Docker
Docker可以支持在mac、windows、linux上安裝。但是在windows系統(tǒng)中Docker目前僅有win10專(zhuān)業(yè)版和企業(yè)版的安裝包,win7/win8/win10家庭版需要通過(guò)docker toolbox來(lái)安裝。
下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

Docker的有CE和EE版,CE為免費(fèi)版,EE由公司支持的付費(fèi)版,在此選擇CE版本。
2、安裝Docker
Docker安裝比較簡(jiǎn)單,直接雙擊下載好的DockerToolbox的exe文件,然后按照默認(rèn)選項(xiàng)執(zhí)行安裝,安裝過(guò)程中會(huì)提示安裝插件,點(diǎn)擊同意即可。安裝完成后會(huì)在桌面上生成三個(gè)圖標(biāo),如下所示:

3、運(yùn)行Docker
雙擊桌面上的Docker Quickstart Terminal圖標(biāo),進(jìn)入Docker客戶(hù)端。
這里要說(shuō)明一下,我在打開(kāi)Docker客戶(hù)端的時(shí)候沒(méi)有提示出來(lái)那個(gè)小鯨魚(yú)

而是說(shuō)遇到一個(gè)問(wèn)題,請(qǐng)按任意按鍵退出,這個(gè)問(wèn)題經(jīng)排查是我的電腦CPU的虛擬化功能關(guān)閉了(下圖為打開(kāi)的情況)

CPU的虛擬化功能在開(kāi)機(jī)時(shí)進(jìn)入BIOS中設(shè)置開(kāi)啟,開(kāi)啟完成之后,先卸載Docker以及Oracle VM VirtualBox,然后再重新安裝DockerToolbox。安裝完成之后再次打開(kāi)Docker客戶(hù)端就會(huì)正常出現(xiàn)小鯨魚(yú)。
4、執(zhí)行Docker命令
在Docker客戶(hù)端中執(zhí)行docker version來(lái)查看Docker版本,我的電腦在執(zhí)行此命令時(shí)爆出一個(gè)問(wèn)題,具體如下:

該錯(cuò)誤經(jīng)過(guò)排查發(fā)現(xiàn)是因?yàn)镈ocker客戶(hù)端和服務(wù)端的api版本不一致導(dǎo)致的,通過(guò)升級(jí)服務(wù)端的 Docker api version即可解決問(wèn)題。
具體方法是在Docker客戶(hù)端執(zhí)行docker-machine upgrade命令,執(zhí)行結(jié)果如下圖所示

執(zhí)行完成后再執(zhí)行docker version結(jié)果如下:

到此為止,Docker在win10家庭版環(huán)境中的安裝已經(jīng)完成。
到此這篇關(guān)于win10家庭版安裝Docker的方法步驟的文章就介紹到這了,更多相關(guān)win10家庭版安裝Docker內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!