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
posted @ 2023-05-20 13:19  b0b0  阅读(56)  评论(0编辑  收藏  举报