跳到主要内容

启动虚拟机

概述

podman machine start 命令用于启动Podman管理的虚拟机。

该命令仅适用于rootless模式。

在MacOS和Windows上,Podman需要虚拟机来运行容器,因为容器是基于Linux内核的,它们的核心功能与其他操作系统不兼容。虽然Podman machine在Linux上是可选的,但在MacOS和Windows上是必须的。

默认的虚拟机名称是 podman-machine-default。如果没有指定虚拟机名称作为参数,则会启动名为 podman-machine-default 的虚拟机。

在任何时候,只能有一个由Podman管理的虚拟机处于活动状态。如果虚拟机已经运行,podman machine start 命令会返回一个错误。

podman machine start 命令会启动一个Linux虚拟机,用于运行容器。

语法

podman machine start [名称]

选项

--help

显示帮助信息。

--no-info

不输出信息性提示。

--quiet, -q

不输出虚拟机启动状态。

示例

启动指定的Podman虚拟机

podman machine start myvm

该命令将启动名为 myvm 的Podman虚拟机。

另请参阅

历史

该文档最初由 Ashley Cui 于2021年3月整理,并随后根据Podman的发展进行了更新和完善。随着Podman的不断发展,命令和选项可能有所变化。因此,建议查阅最新的Podman官方文档以获取最准确和最新的信息。