轉自:https://www.cnblogs.com/stulzq/p/7743667.html
Docker for Windows是Docker社區版(CE)應用程序。 Docker for Windows安裝包包括在Windows系統上運行Docker所需的一切。 本主題介紹了預安裝注意事項,以及如何下載和安裝Docker for Windows。
下載Docker for Windows
地址:https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe
安裝前要知道什么
如果您的系統不符合運行Docker for Windows的要求,則可以安裝Docker Toolbox,Dockbox Toolbox使用Oracle Virtual Box而不是Hyper-V。
-
Docker Toolbox和Docker Machine用戶必讀:適用於Windows的Docker需要運行Microsoft Hyper-V。 如果需要,Docker for Windows安裝程序將為您啟用Hyper-V,並重新啟動計算機。 啟用Hyper-V后,VirtualBox將不再工作,但任何VirtualBox VM映像將保留。 使用docker-machine(包括通常在Toolbox安裝期間創建的默認虛擬機)創建的VirtualBox VM將不再啟動。 這些虛擬機不能與Docker for Windows並行使用。 但是,您仍然可以使用docker-machine來管理遠程VM。
-
必須啟用虛擬化。 通常,默認情況下啟用虛擬化。 (請注意,這與啟用Hyper-V不同。)。
-
目前版本的Docker for Windows在64位Windows 10 Pro,企業和教育(1607周年紀念版,Build 14393或更高版本)上運行。 將來我們將支持更多版本的Windows 10。
-
使用Docker for Windows創建的容器和圖像在安裝的機器上的所有用戶帳戶之間共享。 這是因為所有Windows帳戶都將使用相同的虛擬機來構建和運行容器。 將來,Docker for Windows將更好地隔離用戶內容。
-
嵌套的虛擬化場景,例如在VMWare或Parallels實例上運行Docker for Windows,可能會起作用,但不能保證(即不正式支持)。
-
Docker for Windows安裝包括:安裝提供Docker Engine,Docker CLI客戶端,Docker Compose,Docker Machine和Kitematic。
安裝Docker for Windows
1.雙擊Docker for Windows Installer.exe以運行安裝程序。(注意,不要勾選用windows的container)
如果您尚未下載安裝程序(Docker for Windows Installer.exe),可以從download.docker.com獲取。。
2.按照安裝向導接受許可證,授權安裝程序,然后繼續安裝。
您將被要求在安裝過程中使用系統密碼授權Docker.app。 需要特權訪問來安裝網絡組件,指向Docker應用程序的鏈接,以及管理Hyper-V虛擬機。
3.單擊安裝完成對話框上的Finish以啟動Docker。
啟動Docker for Windows
Docker無法自動啟動。 要點擊開始,搜索Docker,在搜索結果中選擇應用程序,然后單擊它(或按返回)。
當狀態欄中的鯨魚保持穩定時,Docker可以正常運行,並可從任何終端窗口訪問。
如果鯨魚隱藏在“通知”區域中,請單擊任務欄上的向上箭頭顯示。 。
如果您剛剛安裝了應用程序,那么您還可以獲得一個彈出式窗口的成功消息,並提供后續步驟,並提供此文檔的鏈接。
初始化完成后,從通知區域圖標中選擇關於Docker,以驗證您是否具有最新版本。
恭喜! 您正在使用Docker for Windows運行。
在此配置下的docker pull鏡像時會很慢,可以在daemon里配置registry mirrors,然后添加阿里雲的鏡像服務里面的鏡像加速器的地址;
還可以用通用的加速器地址:https://registry.docker-cn.com