| podman-machine(1) | General Commands Manual | podman-machine(1) |
نام (NAME)
podman-machine - مدیریت ماشینهای مجازی پادمن
خلاصه دستور (SYNOPSIS)
podman machine subcommand
توضیحات (DESCRIPTION)
دستور 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 |
زیردستورها (SUBCOMMANDS)
| دستور (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) | متوقف کردن یک ماشین مجازی |
همچنین ببینید (SEE ALSO)
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)
عیبیابی (Troubleshooting)
برای راهحلهای مشکلات متداول، podman-troubleshooting(7) را ببینید.
تاریخچه (HISTORY)
مارس ۲۰۲۱، در ابتدا توسط Ashley Cui گردآوری شد acui@redhat.com ⟨mailto:acui@redhat.com⟩