在 Podman 中运行一个 Linux 虚拟机|容器与云

图片
导读:使用 Podman Machine 创建一个基本的 Fedora CoreOS 虚拟机来使用容器和容器化工作负载。
本文字数:2011,阅读时长大约:2分钟
https://opensource.com/article/21/7/linux-podman
作者:Sumantro Mukherjee
译者:geekpi
Fedora CoreOS 是一个自动更新、最小化的基于rpm-ostree的操作系统,用于安全地、大规模地运行容器化工作负载。
Podman
“是一个用于管理容器和镜像、挂载到这些容器中的卷,以及由这些容器组组成的吊舱的工具。Podman 基于 libpod,它是一个容器生命周期管理库”。
当你使用Podman Machine时,神奇的事情发生了,它可以帮助你创建一个基本的 Fedora CoreOS 虚拟机(VM)来使用容器和容器化工作负载。
开始使用 Podman Machine
第一步是安装 Podman。如果你已经安装了最新版本的 Podman,你可以跳过这个步骤。在我的 Fedora 34 机器上,我用以下方式安装 Podman:
我使用的是 podman-3.2.2-1.fc34.x86_64。
初始化 Fedora CoreOS
Podman 安装完成后,用以下方法初始化它:
这个命令创建了 ,并下载了 .xz 格式的 Fedora CoreOS 的 qcow2 文件并将其解压。
列出你的虚拟机
启动一个虚拟机
要启动一个虚拟机,请运行:
SSH 到虚拟机
你可以使用 SSH 来访问你的虚拟机,并使用它来运行工作负载,而没有任何麻烦的设置:
目前,Podman 只支持一次运行一个虚拟机。
停止你的虚拟机
要停止运行中的虚拟机,请使用 命令:
我希望这能帮助你开始使用 Podman Machine。请试一试,并在评论中告诉我们你的想法。
via:https://opensource.com/article/21/7/linux-podman
作者:Sumantro Mukherjee选题:lujun9972译者:geekpi校对:wxy
本文由LCTT原创编译,Linux中国荣誉推出