启动虚拟机
概述
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虚拟机。
另请参阅
- podman(1) - Podman命令行工具的主要文档。
- podman-machine(1) - Podman虚拟机管理的文档。
历史
该文档最初由 Ashley Cui 于2021年3月整理,并随后根据Podman的发展进行了更新和完善。随着Podman的不断发展,命令和选项可能有所变化。因此,建议查阅最新的Podman官方文档以获取最准确和最新的信息。