iT邦幫忙

0

WSL2 擁有 Linux 內核 , 為何安裝 docker 還需要 Windows Docker Desktop?

  • 分享至 

  • xImage

WSL2 擁有 Linux 內核 , 為何安裝 docker 還需要 Windows Docker Desktop?

會有這個疑惑是 :

查看很多網路上的文章,很多還是教 WSL2 安裝 docker 需要使用 Windows Docker Desktop

舉例 :

但 WSL2 不是標榜已經擁有 Linux Core , 為何還要依賴於 windows 環境的 docker desktop

並且也有安裝 docker 不依賴 windwos docker desktop 的方式

以關鍵字 「WSL2 擁有 Linux 內核 , 為何安裝 docker 還需要 Windows Docker Desktop?」 搜尋 google 前三頁,沒看到有人講到核心的Why

看更多先前的討論...收起先前的討論...
cshalove iT邦新手 4 級 ‧ 2020-09-08 16:20:10 檢舉
這應該有誤會吧,基本上安裝windows 版 docker 只需要 VirtualMachinePlatform 、microsoft-hyper-v

而wsl 則需要另外安裝Microsoft-Windows-Subsystem-Linux
而windows core 則需要安裝 Containers

若是要安裝wsl2 則於外需要另外安裝 wsl2kernel 元件

所以你若不需要使用 windows core環境的docker ,就不用安裝Containers 等套件,就可以很單純使用 linux core的docker環境。
您好,大神,請問有相關的網頁文件嗎
果然,windows10跟ubuntu同時釋出2004的版號,真的是早就說好吧!

真的要把我這可憐巴巴的250GB的SSD換960GB的了....
Han iT邦研究生 1 級 ‧ 2020-09-08 16:37:23 檢舉
我本來也以為,使用WSL2就可以同時使用Android模擬器和docker了,結果裝完直接掰...
hyper-v 會跟android模擬器衝突只能等模擬器看要不要支援了
不過大部分玩遊戲的應該也不太需要hyper-v
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答