簡體   English   中英

Docker for windows 10個家庭版

[英]Docker for windows 10 home edition

對於在 windows 家庭版上安裝 docker,如果我不想運行虛擬機,有兩種選擇。

哪個更好:

  1. 安裝 docker 桌面?
  2. 使用wsl2安裝?

我不會回答哪個更好,而是提出一些在選擇之前應該考慮的要點。 但是,如果您使用的是 Windows 家庭版,恐怕您的選擇是:

  1. 升級到 Windows Pro 並使用原始 Windows 后端安裝 Docker
  2. 安裝 WSL2,然后使用 WSL2 后端安裝 Docker

Docker 網站上提到了這一點。 此處為 Windows Home/WSL2 和此處為 Windows Pro/Non-WSL2 的說明

綁定安裝性能

如果您關心綁定掛載,即在主機 OS 文件系統 (Windows) 和容器文件系統(通常是 Linux)之間共享一個目錄,您需要比較這兩個選項之間的性能。

如果您想在 WSL2 上獲得更快的綁定掛載性能,您應該在 Linux 文件系統(系統中專用於 WSL2 的部分)中掛載共享文件以進行掛載。 所以你想使用\\wsl$\Ubuntu-18.04\home\<user name>\Project而不是C:\Users\<user name>\Project Docker 在 此處有更多信息,微軟在此處更多信息。

開始時間

Docker 網站上提到的其他要點包括,與以前的版本相比,Docker 與 WSL2 后端相比具有更快的冷啟動時間。

更改 Docker 系統設置

使用 WSL2,如果您想減少 memory Docker 可以使用的數量,您還必須修改 WSL2 配置。 請參閱此處的詳細信息,參考 WSL2 最佳實踐的 Docker 。

我看不出有兩個選擇,至少在你用來陳述問題的術語中。

在 Windows 10 上,您安裝 Docker 桌面,這可以將WSL2 作為后端。

在 Windows 10 Home 上,具體來說,您可以安裝Docker Desktop with WSL2 backend

有關參考,請參閱“在 Windows 主頁上安裝 Docker 桌面”文檔頁面,其中僅描述了一個選項,而不是兩個選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM