docker 命令在 WSL2 中找不到

在 WSL 命令行中执行 docker 命令,如果有如下输出,则证明 docker desktop 中没有开启对于当前 WSL 系统的支持。

The command 'docker' could not be found in this WSL 2 distro.
We recommend to activate the WSL integration in Docker Desktop settings.

See https://docs.docker.com/docker-for-windows/wsl/ for details.

需要手动开启一下,找到 Resources > WSL Integration,选中 Enableinteration with my default WSL distro, 如果这个复选框已经处于选中状态,说明当前你用的 WSL 系统不是默认的 WSL 系统,可以通过 wsl --set-default <distro name>,或者在下面的 Enable integration with additional distros 中选中你使用的系统。最后选择 Apply & Restart 按钮即可,更加详细的说明参见官方文档

posted @ 2022-10-19 09:56  MasonLee  阅读(1311)  评论(0编辑  收藏  举报