Docker for Windows是Docker社區版(CE)應用程序。Docker for Windows安裝包包括在Windows系統上運行Docker所需的一切。本主題介紹了預安裝注意事項,以及如何下載和安裝Docker for Windows。
## 下載Docker for Windows
下載Docker for Windows請使用國內鏡像,請自行百度!
* Docker for Windows需要64位Windows 10 Pro和Microsoft Hyper-V。
* 您可以在Edge和Stable版本之間切換,但您一次只能安裝一個應用程序。此外,在安裝其他版本之前,您需要保存Images并導出要保留的容器,然后再卸載當前版本。
## 安裝前要知道什么
* Docker Toolbox和Docker Machine用戶的README FIRST:Docker for Windows需要運行Microsoft Hyper-V。啟用Hyper-V后,VirtualBox將不再工作,但任何VirtualBox VM映像將保留。使用`docker-machine`(包括`default`通常在Toolbox安裝期間創建的虛擬機)創建的VirtualBox VM 將不再啟動。這些虛擬機不能與Docker for Windows并行使用。但是,您仍然可以使用它 `docker-machine`來管理遠程虛擬機。
* 目前版本的Docker for Windows在64位Windows 10 Pro,Enterprise和Education(11月15日更新,Build 10586或更高版本)上運行。將來我們將支持更多版本的Windows 10。
* 使用Docker for Windows創建的容器和Images在其安裝的計算機上的所有用戶帳戶之間共享。這是因為所有Windows帳戶都將使用相同的虛擬機來構建和運行容器。將來,Docker for Windows將更好地隔離用戶內容。
* 必須啟用Hyper-V軟件包才能使Docker for Windows工作。如果需要,Docker for Windows安裝程序將為您啟用。(這需要重啟)。如果您的系統不滿足這些要求,您可以安裝 Docker Toolbox,它使用Oracle Virtual Box而不是Hyper-V。
* 必須啟用虛擬化。通常,默認情況下啟用虛擬化。(請注意,這與啟用Hyper-V不同。)
* 嵌套的虛擬化場景,例如在VMWare或Parallels實例上運行Docker for Windows,可能會起作用,但不能保證(即不正式支持)。
* Docker for Windows安裝包括:安裝提供Docker Engine,Docker CLI客戶端,Docker Compose和Docker Machine。
## 安裝Docker for Windows
1. 雙擊InstallDocker.msi運行安裝程序。
2. 如果你還沒有下載installer(InstallDocker.msi),你可以在這里找到它。它通常會下載到您的網站Downloads folder,或者您可以從網頁瀏覽器底部的最近的下載欄中運行。
按照安裝向導接受許可證,授權安裝程序,然后繼續安裝。
Docker.app在安裝過程中,將要求您使用系統密碼進行授權。需要特權訪問來安裝網絡組件,指向Docker應用程序的鏈接以及管理Hyper-V虛擬機。
3. 在安裝完成對話框上單擊完成以啟動Docker。

### 啟動Docker for Windows
安裝完成后,Docker自動啟動。
狀態欄中的鯨魚表示Docker正在運行,并可從終端進入。
如果您剛剛安裝了該應用程序,那么您還可以獲得一個彈出式窗口的成功消息,并附上建議的后續步驟以及此文檔的鏈接。

初始化完成后,從通知區域圖標中選擇關于Docker,以驗證您是否具有最新版本。
恭喜!您正在使用Docker for Windows運行。