最近注意到podman兼容docker镜像包,于是好奇心的驱动下,研究了一下
本来以为podman的desktop跟docker一样,最后发现podman桌面版是轻量级的,还需要安装podman的服务(当然,是支持直接通过它的桌面版来安装其服务的),怪不得其安装包只有100多M,而docker桌面版安装包有400多M。
以下是本人的安装过程
第一步先是安装的podman桌面版exe,未选择安装其服务
https://github.com/containers/podman-desktop/releases
第二步 通过github 下载了其exe服务安装包,
https://github.com/containers/podman/releases
安装好后,参考了其帮助文档,如下图:
命令行执行 以下命令 要下载一个压缩包,下载不了
podman machine init
如下图:
复制其提示的链接,通过迅雷下载可以成功,然后发现其包有100多M
通过GPT查询了下,说是5.2-rootfs-amd64.tar.zst是作为虚拟机的根文件系统镜像。这意味着虚拟机将使用这个镜像中的文件系统作为其启动和运行时的基础。
命令行执行:podman machine init --image 5.2-rootfs-amd64.tar.zst 初始化虚拟机就成功了,如下图:
https://github.com/containers/podman/releaseshttps://github.com/containers/podman/releases
https://github.com/containers/podman-desktop/relasesPodman Desktop - A graphical tool for developing on containers and Kubernetes - Releases · containers/podman-desktophttps://github.com/containers/podman-desktop/releases