Docker on Windows(wsl)
Mar 29, 2022
下載 Linux 核心更新套件
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
較舊版本的 WSL 手動安裝步驟 | Microsoft Docs
設定WSL
wsl — set-default-version 2
安裝Linux 發行版本
開啟 Microsoft Store,然後選取您最愛的 Linux 發行版本。
安裝並開始設定 Windows 終端機
取得 Windows Terminal — Microsoft Store zh-TW
安裝Docker
https://www.docker.com/get-started/
指令
查看安裝的Linux 發行版本
*不同權限的命令提示字元都需要安裝重Microsoft Store下載的Linux 發行版本
wsl -l -v
調整Linux 發行版本version
wsl --set-version Ubuntu20.04LTS 2
設定預設的version
wsl --set-default-version 2
WSL 中是不需要再安裝 Docker 的哦,只需要把這個選項打開就能在 WSL 使用 docker 指令
進入WSL更新套件
wsl
sudo apt update && sudo apt upgrade
調整 Docker subnet 讓 Container 使用 172.16.x.x,使 Container 可以連線到192.168.x.x 的內部服務
常用指令
移除所有的<none>:<none> images
docker rmi $(docker images -f "dangling=true" -q)
https://projectatomic.io/blog/2015/07/what-are-docker-none-none-images/