windows环境安装Podman

打开虚拟设置

选择启用或关闭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

  1. 访问官网的 desktop下载地址:https://podman-desktop.io/downloads/Windows
    1. 操作

      当安装好podman 之后

      wsl -l #查看一下是否存在podman-machine-default 
      wsl --set-default podman-machine-default # 将其设置为默认LINUX虚拟机

posted on 2024-04-11 09:47  zyp_java_net  阅读(117)  评论(0编辑  收藏  举报

导航