原來, 碼頭工人 它是一項為 Linux 開發的技術,儘管隨著時間的推移,它也擴展到了 Microsoft 作業系統開發的平台。在這篇文章中我們將會看到 如何在 Windows 10 上安裝 Docker 以及這能為我們帶來哪些主要好處?
首先讓我們記住 Docker 到底是什麼以及它是如何運作的。然後我們將解釋如何在 Windows 10 上安裝它並享受其服務。
Docker 是什麼?
Docker 是一個 開源軟件 創建於 2013 年 所羅門·海克斯 用於在虛擬容器中部署應用程式。這使得各種應用程式可以在不同的複雜環境中運行。

解釋得很簡單,我們會說 Docker 容器是 包含運行特定應用程式所需的所有元素的軟體包。 Docker 映像為我們提供了啟動或停止每個容器所需的指令和配置以及指令。
借助以下工具的幫助,每個容器的管理都相對簡單 碼頭工人API 或透過命令列介面 (CLI)。當涉及到管理多個容器時,就有可能使用該工具 Docker 撰寫。
Docker 能為我們提供什麼協助?案例有很多,但最常見的案例之一是權力案例 無需手動安裝即可嘗試新軟體。在其主要優勢中,我們必須提到便攜性、自動化能力以及它在世界各地擁有的龐大用戶社區,他們總是願意回答問題並伸出援手。
另一方面,必須指出的是,Docker 並沒有提供與 虛擬機。還應該注意的是,對於某些用戶來說,其處理可能有些複雜。
無論如何,如果我們意識到開發應用程式是一個相當大的挑戰,那麼使用 Docker 容器是我們確保它在所有可能的環境中運行的最佳方法之一。
在Windows 10上安裝Docker的步驟
在 Windows 10 上安裝 Docker 並不是一個複雜的過程。必須考慮的是我們的作業系統符合所有 先前的要求。一旦我們驗證了這一點,最好使用有保證的應用程序,例如 Docker桌面.
安裝要求

若要使用 Docker Desktop 在 Windows 10 上安裝 Docker,您需要具備以下其中一項 版本 作業系統的: Windows 10 專業版、Windows 10 企業版 o 視窗10教育 (支援 Hyper-V 和 WSL 2)。也可以用 視窗10主頁,只要我們使用 2020 年 XNUMX 月更新或更高版本。
除此之外,我們還必須 確保我們的 BIOS/UEFI 中啟用了虛擬化。這對於 Docker Desktop 使用 Hyper-V 或 WSL 2 至關重要。
第一:啟用所需的 Windows 功能

一旦我們確認滿足所需的系統需求,我們必須一一啟用以下功能:
啟用 Hyper-V 和容器
- 從控制面板我們將 程式。
- 我們選擇 “開啟或關閉 Windows 功能。”
- 在那裡我們激活以下框框: Hyper-V的 和虛擬機器平台。
- 最後,我們點擊 “接受” 然後我們重新啟動電腦。
啟用 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 核心。
將 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 上正常運作了。
專門研究技術和互聯網問題的編輯,在不同數位媒體領域擁有十多年的經驗。我曾在電子商務、通訊、線上行銷和廣告公司擔任編輯和內容創作者。我還在經濟、金融和其他領域的網站上撰寫過文章。我的工作也是我的熱情所在。現在,透過我的文章 Tecnobits,我嘗試探索科技世界每天為我們提供的所有新聞和新機會,以改善我們的生活。