藏茗山學(xué)院
安全可靠、性能穩(wěn)定、追求極致的用戶體驗(yàn)
win10安裝docker
本文檔所用系統(tǒng)版本為 Window10 專業(yè)版 64位 , 安裝過程參考自官方文檔https://docs.docker.com/docker-for-windows/install/

1.系統(tǒng)要求
A)Windows 10 64位:專業(yè)版,企業(yè)版或教育版(內(nèi)部版本16299或更高版本)。
對(duì)于Windows 10 Home,請(qǐng)參閱https://docs.docker.com/docker-for-windows/install-windows-home/。
B)必須啟用Hyper-V和Containers Windows功能。
C)要在Windows 10上成功運(yùn)行Client Hyper-V,需要滿足以下硬件先決條件:
C1)具有二級(jí)地址轉(zhuǎn)換(SLAT)的 64位處理器
C2)4GB系統(tǒng)內(nèi)存
C3)必須在BIOS設(shè)置中啟用BIOS級(jí)硬件虛擬化支持。
1.1. BIOS開啟虛擬化支持
1.重啟電腦,使用快捷鍵進(jìn)入電腦的bios設(shè)置(不同品牌的主板快捷鍵也不相同,可根據(jù)主板的品在百度上搜索,常用的有F2、Delete和Esc鍵)。

2.在Bios內(nèi)找到“Virtualization Technology”選項(xiàng) (關(guān)鍵字是“VT”、“Virtual”或“Virtualization”, 一些Bios會(huì)是“VT-X”或“SVM”) ,漢化的Bios則是“Intel虛擬化技術(shù)” 。通常該選項(xiàng)會(huì)在bios的Advanced(高級(jí))頁面下的CPU選項(xiàng)內(nèi),如果沒有的話還需要大家在Bios中耐心尋找。

3.將虛擬化技術(shù)設(shè)置成開啟(Enabled)后,保存退出,cpu虛擬化就會(huì)保持在打開的狀態(tài)了。

1.2.啟用Hyper-V
1.右鍵開始菜單, 并點(diǎn)擊應(yīng)用和功能

2.拉到最底部點(diǎn)擊程序和功能

3.點(diǎn)擊啟用或關(guān)閉Windows功能

4.勾選Hyper-V, 并點(diǎn)擊確定按鈕

5.重啟計(jì)算機(jī)使更改生效

2.下載docker
進(jìn)入官網(wǎng)下載安裝程序,官網(wǎng):https://hub.docker.com/editions/community/docker-ce-desktop-windows/


3.安裝docker
1.雙擊Docker Desktop Installer.exe運(yùn)行安裝程序。
2.稍等片刻后就安裝完成了,點(diǎn)擊Close and restart重啟計(jì)算機(jī)

4.啟動(dòng)docker
1.雙擊桌面的docker圖標(biāo), 此時(shí)右下角將會(huì)出現(xiàn)鯨魚動(dòng)畫圖標(biāo)

2.當(dāng)狀態(tài)欄中的鯨魚圖標(biāo)保持穩(wěn)定時(shí),Docker桌面將啟動(dòng)并運(yùn)行,并且可以從任何終端窗口訪問。

5.驗(yàn)證docker
輸入docker run hello-world命令, 運(yùn)行結(jié)果如下圖所示則docker功能正常。
