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

podman-machine-inspect - بررسی اطلاعات یک یا چند ماشین مجازی

podman machine inspect [options] [name] ...

بررسی یک یا چند ماشین مجازی.

دریافت جزئیات دقیق‌تر درباره ماشین‌های مجازی پادمن. می‌توان بیش از یک ماشین مجازی را به‌طور همزمان بررسی کرد.

نام پیش‌فرض ماشین podman-machine-default است. اگر نام ماشینی به عنوان آرگومان مشخص نشود، podman-machine-default بررسی خواهد شد.

تنها در حالت بدون ریشه (rootless).

چاپ نتایج با استفاده از یک قالب Go (Go template).

جای‌نگهدار (Placeholder) توضیحات (Description)
.ConfigDir ... موقعیت دایرکتوری پیکربندی ماشین
.ConnectionInfo ... اطلاعات اتصال ماشین
.Created ... زمان ساخت ماشین (رشته، ISO3601)
.LastUp ... زمان آخرین بوت شدن ماشین
.Name نام ماشین
.Resources ... منابع استفاده‌شده توسط ماشین
.Rootful اینکه آیا ماشین اجرای با دسترسی ریشه یا بدون ریشه کانتینر را ترجیح می‌دهد
.Rosetta اینکه آیا این ماشین از Rosetta استفاده می‌کند
.SSHConfig ... اطلاعات پیکربندی SSH برای ارتباط با ماشین
.State وضعیت ماشین
.UserModeNetworking اینکه آیا این ماشین از شبکه حالت کاربر استفاده می‌کند

چاپ راهنمای نحوه استفاده از دستور.

بررسی ماشین پادمن مشخص‌شده.

$ podman machine inspect podman-machine-default
[
     {
          "ConfigDir": {
               "Path": "/Users/jacksparrow/.config/containers/podman/machine/applehv"
          },
          "ConnectionInfo": {
               "PodmanSocket": {
                    "Path": "/var/folders/9r/n3056v597wv2cq8s2j80bdnw0000gn/T/podman/podman-machine-default-api.sock"
               },
               "PodmanPipe": null
          },
          "Created": "2025-02-11T14:12:48.231836+05:30",
          "LastUp": "2025-08-12T19:31:19.391294+05:30",
          "Name": "podman-machine-default",
          "Resources": {
               "CPUs": 6,
               "DiskSize": 100,
               "Memory": 6144,
               "USBs": []
          },
          "SSHConfig": {
               "IdentityPath": "/Users/jacksparrow/.local/share/containers/podman/machine/machine",
               "Port": 53298,
               "RemoteUsername": "core"
          },
          "State": "running",
          "UserModeNetworking": true,
          "Rootful": false,
          "Rosetta": true
     }
]

نمایش نام و وضعیت ماشین:

$ podman machine inspect --format "{{.Name}}\t{{.State}}"
podman-machine-default running

نمایش اطلاعات منابع ماشین:

$ podman machine inspect --format "Machine: {{.Name}}\nCPUs: {{.Resources.CPUs}}\nMemory: {{.Resources.Memory}} bytes\nDisk: {{.Resources.DiskSize}} bytes"
Machine: podman-machine-default
CPUs: 6
Memory: 6144 bytes
Disk: 100 bytes

نمایش جزئیات پیکربندی ماشین:

$ podman machine inspect --format "{{.Name}}: {{.State}} (Rootful: {{.Rootful}}, User Networking: {{.UserModeNetworking}})"
podman-machine-default: running (Rootful: false, User Networking: true)

نمایش اطلاعات زمان آماده‌به‌کاری و فعالیت (uptime) ماشین:

$ podman machine inspect --format "Created: {{.Created}}\nLast Up: {{.LastUp}}\nState: {{.State}}"
Created: 2025-02-11 14:12:48.231836 +0000 UTC
Last Up: 2025-08-12 19:31:19.391294 +0000 UTC
State: running

نمایش اطلاعات اتصال:

$ podman machine inspect --format "Socket: {{.ConnectionInfo.PodmanSocket}}\nConfig Dir: {{.ConfigDir}}"
Socket: {/var/folders/9r/n3056v597wv2cq8s2j80bdnw0000gn/T/podman/podman-machine-default-api.sock <nil>}
Config Dir: {/Users/jacksparrow/.config/containers/podman/machine/applehv <nil>}

podman(1), podman-machine(1)

آوریل ۲۰۲۲، در ابتدا توسط Brent Baude گردآوری شد bbaude@redhat.com ⟨mailto:bbaude@redhat.com⟩