Windows 10上運行docker

在Windows上運行docker,有幾種方式:docker

  1. 安裝虛擬機軟件,不管是VMWare,VirtualBox仍是Hyper-V,裝上Linux就能夠。
  2. 安裝Docker Desktop,本質上仍是用虛擬機。https://www.docker.com/products/docker-desktop
  3. 也是本文要說的,Windows 10 支持的Linux子系統 WSL 2已經支持運行docker(還支持GPU運算)。廢話不說,步驟:windows

    1. 升級到Windows 10 2004,不會看版本的話,在WIN+R彈出的運行對話框裏,敲入winver命令,彈窗裏會提示"版本1903/2004/..."。若是系統不是Win10或者不是最新版,看這裏:https://www.microsoft.com/zh-cn/software-download/windows10
    2. 在Windows 10上安裝Windows子系統和Linux,看這裏:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10
    3. 打開子系統,安裝docker。若是打開子系統報錯提示「須要禁用舊版控制檯」,那麼: 打開 cmd.exe;右鍵單擊標題欄 -> 選擇「屬性」-> 取消選中「使用舊版控制檯」
    4. 若是安裝的子系統選擇的是Ubuntu,那麼,能夠用官方腳本安裝docker:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
    5. 啓動docker命令sudo systemctl start docker,若是報錯,那麼檢查一會兒系統是否不是以管理員運行的。
相關文章
相關標籤/搜索