在Windows上安裝Docker

背景

Windows的Docker桌面是Microsoft Windows的Docker的社區版本。您能夠從Docker Hub下載適用於Windows的Docker桌面。該頁面包含有關在Windows 10 Pro,Enterprise和Education上安裝Docker Desktop的信息。若是要查找有關在Windows 10 Home上安裝Docker桌面的信息.docker

 下載地址:windows

https://hub.docker.com/editions/community/docker-ce-desktop-windows/瀏覽器

系統要求

  • Windows 10 64位:專業版,企業版或教育版(內部版本17134或更高版本)。編輯器

  • 必須啓用Hyper-V和Containers Windows功能。blog

  • 要在Windows 10上成功運行Client Hyper-V,須要知足如下硬件先決條件:教程

    • 具備二級地址轉換(SLAT)的64位處理器內存

    • 4GB系統內存it

    • 必須在BIOS設置中啓用BIOS級硬件虛擬化支持。io

 

安裝

在Windows上安裝Docker桌面

  1. 雙擊Docker Desktop Installer.exe運行安裝程序。入門

    若是還沒有下載安裝程序(Docker Desktop Installer.exe),則能夠從 Docker Hub進行下載。它一般會下載到您的Downloads文件夾中,或者您能夠從Web瀏覽器底部的「最近下載」欄中運行它。

  2. 出現提示時,請確保在「配置」頁面上選擇了「啓用Hyper-V Windows功能」選項。

  3. 按照安裝嚮導上的說明受權安裝程序並繼續進行安裝。

  4. 安裝成功後,單擊「關閉」以完成安裝過程。

  5. 若是您的管理員賬戶與用戶賬戶不一樣,則必須將該用戶添加到docker-users組。 以管理員身份運行 計算機管理,而後導航到  本地用戶和組>組 >  docker-users。右鍵單擊以將該用戶添加到該組。註銷並從新登陸,以使更改生效。

啓動

Docker Desktop在安裝後不會自動啓動。要啓動Docker Desktop,請搜索Docker,而後在搜索結果中選擇Docker Desktop。

 

 

當狀態欄中的鯨魚圖標保持穩定時,Docker桌面將運行,而且能夠從任何終端窗口訪問。

 

 

若是「鯨魚」圖標隱藏在「通知」區域中,請單擊任務欄上的向上箭頭以顯示它。

初始化完成後,Docker Desktop將啓動入門教程。本教程包括一個簡單的練習,以構建示例Docker映像,將其做爲容器運行,將映像推送並保存到Docker Hub。

 

 

恭喜你!您如今能夠在Windows上成功運行Docker Desktop。

若是您想從新運行本教程,請轉到Docker Desktop菜單,而後選擇Learn。

自動更新

從Docker Desktop 3.0.0開始,對Docker Desktop的更新將做爲之前版本的增量更新自動提供。當有可用更新時,Docker Desktop會自動將其下載到您的計算機上並顯示一個圖標,指示有較新版本的可用性。如今您須要作的就是單擊「更新」,而後從Docker菜單從新啓動。這將安裝最新的更新並從新啓動Docker Desktop,以使更改生效。

卸載

要從Windows機器上卸載Docker Desktop,請執行如下操做:

  1. 從Windows開始菜單中,選擇設置>應用程序>應用程序及功能。

  2. 從「應用程序和功能」列表中選擇Docker Desktop,而後選擇「卸載」。

  3. 單擊卸載以確認您的選擇。

卸載Docker Desktop將破壞計算機本地的Docker容器和映像,並刪除應用程序生成的文件。

保存和還原

可使用如下過程保存和還原圖像和容器數據。例如,若是要重置VM磁盤,請執行如下操做:

  1. 使用docker save -o images.tar image1 [image2 ...]以節省您想保留任何圖像。

  2. 使用docker export -o myContainner1.tar container1你想保持出口集裝箱。

  3. 卸載當前版本的Docker Desktop並安裝其餘版本,或重置您的VM磁盤。

  4. 使用docker load -i images.tar從新加載之前保存的圖像。

  5. 使用docker import -i myContainer1.tar建立對應於先前導出容器文件系統映像。

相關文章
相關標籤/搜索