跳到主要内容

管理 Podman 的虚拟机

概述

podman machine 子命令

podman machine 是一组用于管理 Podman 虚拟机的子命令。

在 MacOS 和 Windows 上使用 Podman 需要一个虚拟机。这是因为容器是基于 Linux 的,而容器的核心功能依赖于 Linux 内核,因此容器不会在其他任何操作系统上运行。必须使用 podman machine 来管理 MacOS 和 Windows 上的虚拟机,但也可以选择在 Linux 上使用。

所有 podman machine 命令都是无根操作。

注意:Podman Machine 的配置文件存储在 $XDG_CONFIG_HOME/containers/podman/machine/ 目录下。在机器运行时更改 $XDG_CONFIG_HOME 环境变量可能会导致意外的行为。

子命令

命令手册页链接描述
infopodman-machine-info(1)显示虚拟机主机信息
initpodman-machine-init(1)初始化一个新的虚拟机
inspectpodman-machine-inspect(1)检查一个或多个虚拟机
listpodman-machine-list(1)列出虚拟机
ospodman-machine-os(1)管理 Podman 虚拟机的操作系统
resetpodman-machine-reset(1)重置 Podman 机器和环境
rmpodman-machine-rm(1)删除一个虚拟机
setpodman-machine-set(1)设置虚拟机设置
sshpodman-machine-ssh(1)通过 SSH 进入虚拟机
startpodman-machine-start(1)启动虚拟机
stoppodman-machine-stop(1)停止虚拟机

另请参阅

以下是与 podman machine 相关的其他手册页,它们提供了关于各个子命令的详细信息和用法:

这些手册页将帮助您更深入地了解如何使用 podman machine 以及其各个子命令。

历史

2021 年 3 月,最初由 Ashley Cui 整理。

请注意,Podman 和其相关工具是不断发展的项目,因此上述内容可能随时间而有所变化。建议查阅 Podman 的官方文档或最新手册页以获取最准确的信息。