步驟一:安裝WSL
要使用WSL運行Linux環(huán)境,首先需要安裝WSL。以下是安裝WSL的步驟:
打開Windows PowerShell或命令提示符。
運行以下命令以啟用WSL功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
重啟計算機以完成安裝。
打開Microsoft Store,并搜索并選擇所需的Linux發(fā)行版,例如Ubuntu。
單擊“獲取”按鈕以下載和安裝Linux發(fā)行版。
啟動Linux發(fā)行版,完成初始化和設置。
步驟二:安裝Docker
在WSL中安裝Docker需要執(zhí)行以下步驟:
打開WSL終端。
在終端中運行以下命令以添加Docker的官方GPG密鑰:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
添加Docker的APT存儲庫:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
更新APT軟件包索引:
sudo apt update
安裝Docker引擎:
sudo apt install docker-ce docker-ce-cli containerd.io
步驟三:配置Docker
配置Docker以在WSL上進行操作:
在終端中運行以下命令以添加當前用戶到docker用戶組:
sudo usermod -aG docker $USER
注銷并重新登錄以使更改生效。
運行以下命令以啟動Docker服務:
sudo service docker start
確保Docker服務在系統(tǒng)啟動時自動啟動:
sudo systemctl enable docker
步驟四:驗證安裝
在終端中運行以下命令以驗證Docker安裝是否成功:
docker --version
如果安裝成功,將顯示Docker的版本信息。
步驟五:使用Docker
現(xiàn)在,您可以使用Docker在WSL中創(chuàng)建、運行和管理容器化應用程序了。以下是一些常用的Docker命令:
docker run <image> - 運行一個容器。
docker ps - 列出正在運行的容器。
docker pull <image> - 下載一個容器鏡像。
docker build <path/to/dockerfile> - 構建一個自定義的容器鏡像。
docker stop <container> - 停止一個運行中的容器。
總結
通過按照本文提供的步驟,在WSL上安裝和配置Docker變得簡單快捷。通過使用WSL和Docker的組合,您可以在Windows系統(tǒng)中獲得類似于Linux環(huán)境的開發(fā)和部署體驗。現(xiàn)在您可以嘗試使用Docker來容器化您的應用程序,享受容器化技術帶來的便利和靈活性。