| podman-machine-list(1) | General Commands Manual | podman-machine-list(1) |
نام (NAME)
podman-machine-list - فهرست کردن ماشینهای مجازی
خلاصه دستور (SYNOPSIS)
podman machine list [گزینهها]
podman machine ls [گزینهها]
توضیحات (DESCRIPTION)
ماشینهای مجازی مدیریتشده توسط پادمن را فهرست میکند.
پادمن در MacOS و Windows به یک ماشین مجازی نیاز دارد. دلیل این امر آن است که کانتینرها لینوکسی هستند؛ کانتینرها روی هیچ سیستمعامل دیگری اجرا نمیشوند چرا که کارکرد اصلی آنها به هسته لینوکس وابسته است. برای مدیریت ماشینهای MacOS و Windows باید از podman machine استفاده شود، اما استفاده از آن در لینوکس اختیاری است.
فقط در حالت بدون ریشه (Rootless).
نکته: فایل پیکربندی podman-machine در پوشهٔ $XDG_CONFIG_HOME/containers/podman/machine/ مدیریت میشود. تغییر دادن متغیر محیطی $XDG_CONFIG_HOME هنگامی که ماشینها در حال اجرا هستند میتواند به رفتار غیرمنتظره منجر شود. (نگاه کنید به podman(1))
گزینهها (OPTIONS)
--format=format
تغییر قالب خروجی پیشفرض. این مقدار میتواند از انواعی چون 'json' یا یک قالب Go باشد. جانگهدارندههای معتبر برای قالب Go در زیر فهرست شدهاند:
| جانگهدارنده (Placeholder) | توضیحات (Description) |
| .CPUs | تعداد CPUها |
| .Created | زمان سپریشده از ایجاد ماشین مجازی |
| .Default | آیا ماشین پیشفرض است |
| .DiskSize | اندازه دیسک ماشین مجازی |
| .IdentityPath | مسیر فایل هویت ssh |
| .LastUp | زمان سپریشده از آخرین اجرای ماشین مجازی |
| .Memory | حافظه اختصاصیافته به ماشین |
| .Name | نام ماشین مجازی |
| .Port | درگاه SSH مورد استفاده برای اتصال به ماشین مجازی |
| .RemoteUsername | نام کاربری ماشین مجازی برای پادمن بدون ریشه |
| .Running | آیا ماشین در حال اجرا است |
| .Stream | نام استریم |
| .Swap | فضای Swap اختصاصیافته به ماشین |
| .UserModeNetworking | آیا ماشین از شبکهبندی حالت کاربر استفاده میکند یا خیر |
| .VMType | نوع ماشین مجازی |
--help
چاپ اعلان راهنمای استفاده.
--noheading, -n
حذف سرستونهای جدول از فهرست.
--quiet, -q
تنها چاپ کردن نام ماشین. این گزینه همچنین به این معناست که هیچ سرستونی برای جدول چاپ نمیشود.
مثالها (EXAMPLES)
فهرست کردن تمام ماشینهای پادمن.
$ podman machine list NAME VM TYPE CREATED LAST UP CPUS MEMORY DISK SIZE podman-machine-default qemu 2 weeks ago 2 weeks ago 1 2.147GB 10.74GB
فهرست کردن تمام ماشینهای پادمن با استفاده از قالب جدول مشخصشده.
$ podman machine ls --format "table {{.Name}}{{.VMType}}{{.Created}}{{.LastUp}}"
NAME VM TYPE CREATED LAST UP
podman-machine-default qemu 2 weeks ago 2 weeks ago
فهرست کردن تمام ماشینهای پادمن در قالب json.
$ podman machine ls --format json
[
{
"Name": "podman-machine-default",
"Default": false,
"Created": "2021-12-27T10:36:14.373347492-05:00",
"Running": false,
"LastUp": "2021-12-27T11:22:50.17333371-05:00",
"Stream": "default",
"VMType": "qemu",
"CPUs": 1,
"Memory": "2147483648",
"DiskSize": "10737418240"
}
]
همچنین ببینید (SEE ALSO)
تاریخچه (HISTORY)
مارس ۲۰۲۱، در ابتدا توسط Ashley Cui acui@redhat.com ⟨mailto:acui@redhat.com⟩ گردآوری شد.