WSL 2 上的 Docker 容器 (1)
## wsl --help wsl 帮助
## wsl -l -v 列出正在运行的 wsl
PS > wsl -l -v
NAME STATE VERSION
* Ubuntu-18.04 Running 1
docker-desktop-data Running 2
docker-desktop Running 2
## wsl --set-version 切换 wsl 的模式
将 WSL 版本设置为 1 或 2
WSL 可以在 WSL 版本 1 或 WSL 2 模式下运行发行版。 可通过打开 PowerShell 并输入以下内容进行检查:wsl -l -v。
通过输入 wsl --set-version <distro> 2,确保发行版设置为使用 WSL 2。 将 <distro> 替换为发行版名称(例如 Ubuntu 18.04)。
## docker contetxt ls 列出docker context
NAME TYPE DESCRIPTION DOCKER ENDPOINT KUBERNETES ENDPOINT ORCHESTRATOR
default * moby Current DOCKER_HOST based configuration npipe:////./pipe/docker_engine swarm
desktop-linux moby
## PS > docker info
Client:
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc., v0.10.3)
compose: Docker Compose (Docker Inc., v2.15.1)
dev: Docker Dev Environments (Docker Inc., v0.1.0)
extension: Manages Docker extensions (Docker Inc., v0.2.18)
## 访问WSL的文件系统
\\wsl.localhost\Ubuntu-18.04\mnt
\\wsl.localhost\docker-desktop-data\mnt
\\wsl.localhost\docker-desktop\mnt\host