开始使用 Podman Machine 第一步是安装 Podman。如果你已经安装了最新版本的 Podman,你可以跳过这个步骤。在我的 Fedora 34 机器上,我用以下方式安装 Podman: 我使用的是 podman-3.2.2-1.fc34.x86_64。 初始化 Fedora CoreOS Podman 安装完成后,用以下方法初始化它: ❯ podman machine init vm2 Downloading VM image: fedora-coreos-34.20210626.1.0-qemu.x86_64.qcow2.xz: done Extracting compressed file
这个命令创建了 vm2,并下载了 .xz 格式的 Fedora CoreOS 的 qcow2 文件并将其解压。 列出你的虚拟机 了解你的虚拟机和它们的状态是很重要的,list 命令可以帮助你做到这一点。下面的例子显示了我所有的虚拟机的名称,它们被创建的日期,以及它们最后一次启动的时间: ❯ podman machine list NAME VM TYPE CREATED LAST UP podman-machine-default* qemu 6 days ago Currently running vm2 qemu 11 minutes ago 11 minutes ago
启动一个虚拟机 要启动一个虚拟机,请运行: ❯ podman machine start Waiting for VM ...
SSH 到虚拟机 你可以使用 SSH 来访问你的虚拟机,并使用它来运行工作负载,而没有任何麻烦的设置: ❯ podman machine ssh Connecting to vm podman-machine-default. To close connection, use `~.` or `exit` Fedora CoreOS 34.20210611.1.0 Tracker: https://github.com/coreos/fedora-coreos-tracker Discuss: https://discussion.fedoraproject.org/c/server/coreos/ Last login: Wed Jun 23 13:23:36 2021 from 10.0.2.2 [core@localhost $ uname -a Linux localhost 5.12.9-300.fc34.x86_64 #1 SMP Thu Jun 3 13:51:40 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux [core@localhost $
目前,Podman 只支持一次运行一个虚拟机。 停止你的虚拟机 要停止运行中的虚拟机,请使用 stop 命令: |