如何在 Windows 10 上安裝 Docker

最後更新: 29/08/2024

Windows 10 中的 Docker

原來, 碼頭工人 它是一項為 Linux 開發的技術,儘管隨著時間的推移,它也擴展到了 Microsoft 作業系統開發的平台。在這篇文章中我們將會看到 如何在 Windows 10 上安裝 Docker 以及這能為我們帶來哪些主要好處?

首先讓我們記住 Docker 到底是什麼以及它是如何運作的。然後我們將解釋如何在 Windows 10 上安裝它並享受其服務。

Docker 是什麼?

Docker 是一個 開源軟件 創建於 2013 年 所羅門·海克斯 用於在虛擬容器中部署應用程式。這使得各種應用程式可以在不同的複雜環境中運行。

Windows 10 中的 Docker

解釋得很簡單,我們會說 Docker 容器是 包含運行特定應用程式所需的所有元素的軟體包。 Docker 映像為我們提供了啟動或停止每個容器所需的指令和配置以及指令。

借助以下工具的幫助,每個容器的管理都相對簡單 碼頭工人API 或透過命令列介面 (CLI)。當涉及到管理多個容器時,就有可能使用該工具 Docker 撰寫。

獨家內容 - 點擊這裡  如何在 Windows 10 中錄製網路研討會

Docker 能為我們提供什麼協助?案例有很多,但最常見的案例之一是權力案例 無需手動安裝即可嘗試新軟體。在其主要優勢中,我們必須提到便攜性、自動化能力以及它在世界各地擁有的龐大用戶社區,他們總是願意回答問題並伸出援手。

另一方面,必須指出的是,Docker 並沒有提供與 虛擬機。還應該注意的是,對於某些用戶來說,其處理可能有些複雜。

無論如何,如果我們意識到開發應用程式是一個相當大的挑戰,那麼使用 Docker 容器是我們確保它在所有可能的環境中運行的最佳方法之一。

在Windows 10上安裝Docker的步驟

在 Windows 10 上安裝 Docker 並不是一個複雜的過程。必須考慮的是我們的作業系統符合所有 先前的要求。一旦我們驗證了這一點,最好使用有保證的應用程序,例如 Docker桌面.

安裝要求

Windows 10 版本

若要使用 Docker Desktop 在 Windows 10 上安裝 Docker,您需要具備以下其中一項 版本 作業系統的: Windows 10 專業版、Windows 10 企業版 o 視窗10教育 (支援 Hyper-V 和 WSL 2)。也可以用 視窗10主頁,只要我們使用 2020 年 XNUMX 月更新或更高版本。

獨家內容 - 點擊這裡  如何在 Windows 10 中停用 SpeedStep

除此之外,我們還必須 確保我們的 BIOS/UEFI 中啟用了虛擬化。這對於 Docker Desktop 使用 Hyper-V 或 WSL 2 至關重要。

第一:啟用所需的 Windows 功能

WSL2

一旦我們確認滿足所需的系統需求,我們必須一一啟用以下功能:

啟用 Hyper-V 和容器

  1. 從控制面板我們將 程式。
  2. 我們選擇 “開啟或關閉 Windows 功能。”
  3. 在那裡我們激活以下框框: Hyper-V的 和虛擬機器平台。
  4. 最後,我們點擊 “接受” 然後我們重新啟動電腦。

啟用 WSL 2(適用於 Linux 的 Windows 子系統)

我們以管理員身份開啟 PowerShell 並在重新啟動之前執行以下命令:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /聯機/啟用功能/功能名稱:VirtualMachinePlatform /全部/ norestart

更新 WSL 2 Linux 內核

我們下載核心更新 «適用於 x2 機器的 WSL 64 Linux 核心更新套件» 微軟官方網站 然後執行 下載的安裝程式用於更新 WSL 核心。

獨家內容 - 點擊這裡  如何在 Windows 10 上執行 DOS 遊戲

將 WSL 2 設定為預設值

最後,在 PowerShell 中,我們執行以下命令將 WSL 2 設定為預設版本:

wsl --set-default-version 2

第二:下載、安裝和設定Docker Desktop

碼頭工人桌面

在 Windows 10 上安裝 Docker 的最後一步包括 下載 Docker 桌面 從官方鏈接並在我們的計算機上運行它。在安裝過程中,您必須選擇使用 WSL 2 的選項 後端 並按照螢幕上顯示的其餘說明進行操作。

接下來,我們從開始功能表開啟 Docker Desktop(第一次可能需要幾分鐘)。在開始使用應用程式之前,您必須配置其一些參數:

  • 配置 WSL- 在Docker Desktop的主介面中,我們將 設定,然後進入選單 關於你的刊登物: 我們啟動該選項 «使用基於 WSL 2 的引擎»。
  • 設定 WSL 集成: 再次讓我們 設定,從那裡到 資源中心 然後我們選擇 WSL 集成 與我們想要使用的 Linux 發行版一起使用。

最後為 確認 安裝已經成功完成,我們可以打開PowerShell並執行以下命令來驗證它:

docker-版本

如果一切正確,我們將顯示一條歡迎訊息。之後,Docker 現在應該可以在 Windows 10 上正常運作了。