podman-machine(1) General Commands Manual podman-machine(1)

podman-machine - مدیریت ماشین‌های مجازی پادمن

podman machine subcommand

دستور podman machine مجموعه‌ای از زیردستورها برای مدیریت ماشین‌های مجازی پادمن است.

پادمن در مک‌او‌اس (MacOS) و ویندوز (Windows) به یک ماشین مجازی نیاز دارد؛ چرا که کانتینرها مبتنی بر لینوکس هستند — کانتینرها بر روی هیچ سیستم‌عامل دیگری اجرا نمی‌شوند زیرا قابلیت‌های بنیادین کانتینرها به هسته لینوکس وابسته است. دستور podman machine باید برای مدیریت ماشین‌های مک‌او‌اس و ویندوز استفاده شود، اما استفاده از آن در لینوکس اختیاری است.

تمامی دستورات podman machine صرفاً به‌صورت بدون ریشه (rootless) قابل اجرا هستند.

نکته: فایل پیکربندی podman-machine در مسیر دایرکتوری $XDG_CONFIG_HOME/containers/podman/machine/ مدیریت می‌شود. تغییر دادن متغیر محیطی $XDG_CONFIG_HOME در هنگام اجرای ماشین‌ها می‌تواند به رفتارهای غیرمنتظره منجر شود.

رفتار podman machine را می‌توان از طریق بخش [machine] در فایل containers.conf(5) سفارشی‌سازی کرد.

پادمن مبتنی بر ارائه‌دهندگان (providers) ماشین مجازی است. جدول زیر نشان می‌دهد که کدام ارائه‌دهنده‌ها توسط هر پلتفرم پشتیبانی می‌شوند. علامت ستاره نشان‌دهنده ارائه‌دهنده پیش‌فرض برای آن پلتفرم است.

پلتفرم (Platform) ارائه‌دهنده (Provider)
Linux qemu*
MacOS libkrun*
MacOS applehv
Windows wsl*
Windows hyperv

دستور (Command) صفحه راهنما (Man Page) توضیحات (Description)
cp podman-machine-cp(1) کپی امن محتوا بین میزبان و ماشین مجازی
info podman-machine-info(1) نمایش اطلاعات میزبان ماشین
init podman-machine-init(1) راه‌اندازی یک ماشین مجازی جدید
inspect podman-machine-inspect(1) بررسی اطلاعات یک یا چند ماشین مجازی
list podman-machine-list(1) فهرست کردن ماشین‌های مجازی
os podman-machine-os(1) مدیریت سیستم‌عامل ماشین مجازی پادمن
reset podman-machine-reset(1) بازنشانی ماشین‌ها و محیط پادمن
restart podman-machine-restart(1) راه‌اندازی مجدد یک ماشین مجازی
rm podman-machine-rm(1) حذف یک ماشین مجازی
set podman-machine-set(1) تنظیم پیکربندی یک ماشین مجازی
ssh podman-machine-ssh(1) اتصال SSH به یک ماشین مجازی
start podman-machine-start(1) شروع به کار یک ماشین مجازی
stop podman-machine-stop(1) متوقف کردن یک ماشین مجازی

podman(1), podman-machine-cp(1), podman-machine-info(1), podman-machine-init(1), podman-machine-list(1), podman-machine-os(1), podman-machine-rm(1), podman-machine-ssh(1), podman-machine-start(1), podman-machine-stop(1), podman-machine-inspect(1), podman-machine-reset(1), podman-machine-restart(1), containers.conf(5)

برای راه‌حل‌های مشکلات متداول، podman-troubleshooting(7) را ببینید.

مارس ۲۰۲۱، در ابتدا توسط Ashley Cui گردآوری شد acui@redhat.com ⟨mailto:acui@redhat.com⟩