1podman-machine-list(1)      General Commands Manual     podman-machine-list(1)
2
3
4

NAME

6       podman-machine-list - List virtual machines
7
8

SYNOPSIS

10       podman machine list [options]
11
12
13       podman machine ls [options]
14
15

DESCRIPTION

17       List Podman managed virtual machines.
18
19
20       Podman on MacOS and Windows requires a virtual machine. This is because
21       containers are Linux - containers do not run on any  other  OS  because
22       containers' core functionality are tied to the Linux kernel. Podman ma‐
23       chine must be used to manage MacOS and Windows machines, but can be op‐
24       tionally used on Linux.
25
26
27       Rootless only.
28
29
30       NOTE:  The  podman-machine  configuration  file  is  managed  under the
31       $XDG_CONFIG_HOME/containers/podman/machine/  directory.  Changing   the
32       $XDG_CONFIG_HOME  environment  variable  while the machines are running
33       can lead to unexpected behavior.  (see podman(1))
34
35

OPTIONS

37   --format=format
38       Change the default output format.  This can be of a supported type like
39       'json'  or  a  Go template.  Valid placeholders for the Go template are
40       listed below:
41
42
43       ┌────────────────────┬────────────────────────────────┐
44Placeholder         Description                    
45       ├────────────────────┼────────────────────────────────┤
46.CPUs               Number of CPUs                 
47       ├────────────────────┼────────────────────────────────┤
48.Created            Time since VM creation         
49       ├────────────────────┼────────────────────────────────┤
50.Default            Is default machine             
51       ├────────────────────┼────────────────────────────────┤
52.DiskSize           Disk size of machine           
53       ├────────────────────┼────────────────────────────────┤
54.IdentityPath       Path to ssh identity file      
55       ├────────────────────┼────────────────────────────────┤
56.LastUp             Time since the VM was last run 
57       ├────────────────────┼────────────────────────────────┤
58.Memory             Allocated memory for machine   
59       ├────────────────────┼────────────────────────────────┤
60.Name               VM name                        
61       ├────────────────────┼────────────────────────────────┤
62.Port               │ SSH Port to use to connect  to │
63       │                    │ VM                             │
64       ├────────────────────┼────────────────────────────────┤
65.RemoteUsername     │ VM  Username for rootless Pod‐ │
66       │                    │ man                            │
67       ├────────────────────┼────────────────────────────────┤
68.Running            Is machine running             
69       ├────────────────────┼────────────────────────────────┤
70.Stream             Stream name                    
71       ├────────────────────┼────────────────────────────────┤
72.UserModeNetworking │ Whether machine uses user-mode │
73       │                    │ networking                     │
74       ├────────────────────┼────────────────────────────────┤
75.VMType             VM type                        
76       └────────────────────┴────────────────────────────────┘
77
78   --help
79       Print usage statement.
80
81
82   --noheading, -n
83       Omit the table headings from the listing.
84
85
86   --quiet, -q
87       Only  print the name of the machine. This also implies no table heading
88       is printed.
89
90

EXAMPLES

92       $ podman machine list
93       NAME                    VM TYPE     CREATED      LAST UP      CPUS        MEMORY      DISK SIZE
94       podman-machine-default  qemu        2 weeks ago  2 weeks ago  1           2.147GB     10.74GB
95
96       $ podman machine ls --format "table {{.Name}}\t{{.VMType}}\t{{.Created}}\t{{.LastUp}}"
97       NAME                    VM TYPE     CREATED      LAST UP
98       podman-machine-default  qemu        2 weeks ago  2 weeks ago
99
100       $ podman machine ls --format json
101       [
102           {
103               "Name": "podman-machine-default",
104               "Default": false,
105               "Created": "2021-12-27T10:36:14.373347492-05:00",
106               "Running": false,
107               "LastUp": "2021-12-27T11:22:50.17333371-05:00",
108               "Stream": "default",
109               "VMType": "qemu",
110               "CPUs": 1,
111               "Memory": "2147483648",
112               "DiskSize": "10737418240"
113           }
114       ]
115
116
117

SEE ALSO

119       podman(1), podman-machine(1)
120
121

HISTORY

123       March  2021,  Originally  compiled  by   Ashley   Cui   acui@redhat.com
124       ⟨mailto:acui@redhat.com⟩
125
126
127
128                                                        podman-machine-list(1)
Impressum