安裝Docker Desktop

要入門前工具一定不能少,我們直接使用Docker Desktop這套視覺化的工具來練習,如果是Win10可以直接到Docker的官方網站下載Docker Desktop的版本【點我前往下載】,接著照著步驟安裝即可完成。

💡Windows安裝的時候要注意版本,Win10 家用和專業最低要求是21H1版本


安裝完成之後就可以打開Docker Desktop,可能有些人的電腦開啟後無法啟動並且看到以下訊息,而這個訊息是因為Docker Desktop是利用「WSL 2」來模擬Linux Kernel環境,如果電腦沒有安裝就無法啟動


💡基本上後續的Win10更新都具備WSL2的功能(在C:\Windows\System32底下),而我當時安裝已經是一年前的事情,那個時候因為WSL2也是弄了好久才成功執行起來了XD


我們點入提示訊息上給的網址列【點我前往】,找到步驟4 - 下載Linux核心更新套件→下載最新套件」,安裝完後重新啟動電腦就可以順利執行Docker Desktop了




故障排除

如果開啟Docker Desktop發生「Failed to deploy distro docker-desktop」這樣的錯誤通常是WSL2沒有正確執行起來所造成的

這邊我提供一種解法,首先將剛剛安裝的Docker Desktop和WSL2都移除掉


接著打開左邊的「開啟或關閉 Windows 功能」
  1. Hyper-V」
  2. Windows子系統Linux版
  3. 容器
三個功能都取消掉

最後重新啟動電腦再按照前面的步驟安裝(不要先安裝WSK2哦!)就可以順利執行Docker Desktop了!
💡這個方法對我當時舊電腦有用,如果沒有用的話可能就要再去Google看看有沒有其它的解法,基本上現在的Win10或Win11的版本應該都不會再遇到以上的問題了拉XD