打开虚拟设置
选择启用或关闭Windows功能
勾选“适用于Linux的Windows子系统”和“虚拟机平台”两个选项。
安装WSL
管理员模式启动powershell
设置wsl版本:wsl --set-default-version 2
-更 新wsl核: wsl --update 【若干分钟】
安装wsl: wsl --install 【若干分钟】
完成后需要设置 用户名和密码
win系统访问Linux文件:
【开始】搜索“文件[资源管理器],看到Ubuntu
去官网下载Podman(我这里使用的是4.6.1)
安装 Windows Podman 客户端首先要下载 Podman Windows installer(安装程序)。Windows 安装程序是随每个 Podman 版本构建的,可以从 Github 官方发布页面下载。请确保下载本指南中讨论的功能的 4.6.1 或更高版本。
https://podman.io/
podman-5.0.1-setup.exe
podman machine init
podman machine start
嵌入式 WSL Linux 发行版上,podman 可以在根用户(rootful)或非特权用户(rootless)下运行。为了在 Linux 上与 Podman 保持行为一致性,无根是默认设置。
注意:有根(rootful)容器和无根(rootless)容器是不同的,并且彼此隔离。针对其中一个的 Podman 命令(例如,Podman-ps)不会代表另一个的结果/状态。
虽然大多数容器在无根(rootless)设置中运行良好,但您可能会发现容器仅在具有根权限的情况下运行。如果是这种情况,您可以通过停止机器并使用 set 命令将其切换到 rootful:
podman machine stop
podman machine set --rootful
要恢复无根(rootless)执行,请将 rootful 设置为 false:
Podman machine stop
Podman machine set --rootful=false
安装 podman desktop
- 访问官网的
desktop
下载地址:https://podman-desktop.io/downloads/Windows