想要在Windows下安裝Docker,首先需要檢查你當前的windows系統是否符合要求,為了運行Docker,你的機器必須是windows7或以上版本的64位系統。
1、右鍵我的電腦,選擇「屬性」,如下圖所示:
2、可以看到計算機的基本信息,如下圖所示:
3、此外我們的機器必須支持硬體虛擬化技術(Hardware Virtualization Technology),並且已經被開啟。在Windows 10系統中,我們可以在「任務管理器」->」性能「中查看是否開啟了虛擬化,如下圖所示:
特別注意:如果虛擬化沒有開啟,請參考以下文章進行設置:
「VT-x is disabled in BIOS」的解決辦法
4、對於Windows 10以下的用戶,推薦使用Docker Toolbox;對於Windows 10以上的用戶推薦使用Docker for Windows,我們下載Docker Toolbox,如下圖所示:
5、雙擊DockerToolbox-17.03.0-ce.exe安裝包,然後點擊「Next」,如下圖所示:
6、選擇要安裝的部件,然後點擊「Next」,如下圖所示:
7、繼續點擊「Next」,如下圖所示:
8、點擊「Install」進行安裝,如下圖所示:
9、直至安裝完成,點擊「Finish「,如下圖所示:
10、安裝完成以後,桌面上會有3個應用快捷方式,如下圖所示:
11、雙擊Docker Quickstart Terminal圖標,將會啟動一個終端,但是會遇到下面的情形,如下圖所示:
12、此時我們將電腦網路斷開,然後重新打開Docker Quickstart Terminal,等待一下,然後再重新打開網絡,它會配置Docker Toolbox,當配置完成後,我們將會看到啟動成功的畫面,如下圖所示:
這個終端是運行在bash環境下的,而不是標準的windows命令行,因為Docker需要運行在bash環境下,否則一些命令無法運行。
13、在命令行中我們輸入命令
docker run hello-world
並按回車鍵,如果docker配置成功的話,我們將會看到命令行中輸出信息,如下圖所示: