1 *pct* `<COMMAND> [ARGS] [OPTIONS]`
3 *pct clone* `<vmid> <newid>` `[OPTIONS]`
5 Create a container clone/copy
7 `<vmid>`: `<integer> (100 - 999999999)` ::
9 The (unique) ID of the VM.
11 `<newid>`: `<integer> (100 - 999999999)` ::
15 `--bwlimit` `<number> (0 - N)` ('default =' `clone limit from datacenter or storage config`)::
17 Override I/O bandwidth limit (in KiB/s).
19 `--description` `<string>` ::
21 Description for the new CT.
23 `--full` `<boolean>` ::
25 Create a full copy of all disks. This is always done when you clone a normal CT. For CT templates, we try to create a linked clone by default.
27 `--hostname` `<string>` ::
29 Set a hostname for the new CT.
31 `--pool` `<string>` ::
33 Add the new CT to the specified pool.
35 `--snapname` `<string>` ::
37 The name of the snapshot.
39 `--storage` `<string>` ::
41 Target storage for full clone.
43 `--target` `<string>` ::
45 Target node. Only allowed if the original VM is on shared storage.
47 *pct config* `<vmid>` `[OPTIONS]`
49 Get container configuration.
51 `<vmid>`: `<integer> (100 - 999999999)` ::
53 The (unique) ID of the VM.
55 `--current` `<boolean>` ('default =' `0`)::
57 Get current values (instead of pending values).
59 `--snapshot` `<string>` ::
61 Fetch config values from given snapshot.
63 *pct console* `<vmid>` `[OPTIONS]`
65 Launch a console for the specified container.
67 `<vmid>`: `<integer> (100 - 999999999)` ::
69 The (unique) ID of the VM.
71 `--escape` `\^?[a-z]` ('default =' `^a`)::
73 Escape sequence prefix. For example to use <Ctrl+b q> as the escape sequence pass '^b'.
77 Print the list of assigned CPU sets.
79 *pct create* `<vmid> <ostemplate>` `[OPTIONS]`
81 Create or restore a container.
83 `<vmid>`: `<integer> (100 - 999999999)` ::
85 The (unique) ID of the VM.
87 `<ostemplate>`: `<string>` ::
89 The OS template or backup file.
91 `--arch` `<amd64 | arm64 | armhf | i386 | riscv32 | riscv64>` ('default =' `amd64`)::
95 `--bwlimit` `<number> (0 - N)` ('default =' `restore limit from datacenter or storage config`)::
97 Override I/O bandwidth limit (in KiB/s).
99 `--cmode` `<console | shell | tty>` ('default =' `tty`)::
101 Console mode. By default, the console command tries to open a connection to one of the available tty devices. By setting cmode to 'console' it tries to attach to /dev/console instead. If you set cmode to 'shell', it simply invokes a shell inside the container (no login).
103 `--console` `<boolean>` ('default =' `1`)::
105 Attach a console device (/dev/console) to the container.
107 `--cores` `<integer> (1 - 8192)` ::
109 The number of cores assigned to the container. A container can use all available cores by default.
111 `--cpulimit` `<number> (0 - 8192)` ('default =' `0`)::
115 NOTE: If the computer has 2 CPUs, it has a total of '2' CPU time. Value '0' indicates no CPU limit.
117 `--cpuunits` `<integer> (0 - 500000)` ('default =' `cgroup v1: 1024, cgroup v2: 100`)::
119 CPU weight for a container, will be clamped to [1, 10000] in cgroup v2.
121 `--debug` `<boolean>` ('default =' `0`)::
123 Try to be more verbose. For now this only enables debug log-level on start.
125 `--description` `<string>` ::
127 Description for the Container. Shown in the web-interface CT's summary. This is saved as comment inside the configuration file.
129 `--dev[n]` `[[path=]<Path>] [,gid=<integer>] [,mode=<Octal access mode>] [,uid=<integer>]` ::
131 Device to pass through to the container
133 `--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
135 Allow containers access to advanced features.
137 `--force` `<boolean>` ::
139 Allow to overwrite existing container.
141 `--hookscript` `<string>` ::
143 Script that will be exectued during various steps in the containers lifetime.
145 `--hostname` `<string>` ::
147 Set a host name for the container.
149 `--ignore-unpack-errors` `<boolean>` ::
151 Ignore errors when extracting the template.
153 `--lock` `<backup | create | destroyed | disk | fstrim | migrate | mounted | rollback | snapshot | snapshot-delete>` ::
155 Lock/unlock the container.
157 `--memory` `<integer> (16 - N)` ('default =' `512`)::
159 Amount of RAM for the container in MB.
161 `--mp[n]` `[volume=]<volume> ,mp=<Path> [,acl=<1|0>] [,backup=<1|0>] [,mountoptions=<opt[;opt...]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]` ::
163 Use volume as container mount point. Use the special syntax STORAGE_ID:SIZE_IN_GiB to allocate a new volume.
165 `--nameserver` `<string>` ::
167 Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
169 `--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
171 Specifies network interfaces for the container.
173 `--onboot` `<boolean>` ('default =' `0`)::
175 Specifies whether a container will be started during system bootup.
177 `--ostype` `<alpine | archlinux | centos | debian | devuan | fedora | gentoo | nixos | opensuse | ubuntu | unmanaged>` ::
179 OS type. This is used to setup configuration inside the container, and corresponds to lxc setup scripts in /usr/share/lxc/config/<ostype>.common.conf. Value 'unmanaged' can be used to skip and OS specific setup.
181 `--password` `<password>` ::
183 Sets root password inside container.
185 `--pool` `<string>` ::
187 Add the VM to the specified pool.
189 `--protection` `<boolean>` ('default =' `0`)::
191 Sets the protection flag of the container. This will prevent the CT or CT's disk remove/update operation.
193 `--restore` `<boolean>` ::
195 Mark this as restore task.
197 `--rootfs` `[volume=]<volume> [,acl=<1|0>] [,mountoptions=<opt[;opt...]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]` ::
199 Use volume as container root.
201 `--searchdomain` `<string>` ::
203 Sets DNS search domains for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
205 `--ssh-public-keys` `<filepath>` ::
207 Setup public SSH keys (one key per line, OpenSSH format).
209 `--start` `<boolean>` ('default =' `0`)::
211 Start the CT after its creation finished successfully.
213 `--startup` `[[order=]\d+] [,up=\d+] [,down=\d+] ` ::
215 Startup and shutdown behavior. Order is a non-negative number defining the general startup order. Shutdown in done with reverse ordering. Additionally you can set the 'up' or 'down' delay in seconds, which specifies a delay to wait before the next VM is started or stopped.
217 `--storage` `<string>` ('default =' `local`)::
221 `--swap` `<integer> (0 - N)` ('default =' `512`)::
223 Amount of SWAP for the container in MB.
225 `--tags` `<string>` ::
227 Tags of the Container. This is only meta information.
229 `--template` `<boolean>` ('default =' `0`)::
231 Enable/disable Template.
233 `--timezone` `<string>` ::
235 Time zone to use in the container. If option isn't set, then nothing will be done. Can be set to 'host' to match the host time zone, or an arbitrary time zone option from /usr/share/zoneinfo/zone.tab
237 `--tty` `<integer> (0 - 6)` ('default =' `2`)::
239 Specify the number of tty available to the container
241 `--unique` `<boolean>` ::
243 Assign a unique random ethernet address.
245 NOTE: Requires option(s): `restore`
247 `--unprivileged` `<boolean>` ('default =' `0`)::
249 Makes the container run as unprivileged user. (Should not be modified manually.)
251 `--unused[n]` `[volume=]<volume>` ::
253 Reference to unused volumes. This is used internally, and should not be modified manually.
255 *pct delsnapshot* `<vmid> <snapname>` `[OPTIONS]`
257 Delete a LXC snapshot.
259 `<vmid>`: `<integer> (100 - 999999999)` ::
261 The (unique) ID of the VM.
263 `<snapname>`: `<string>` ::
265 The name of the snapshot.
267 `--force` `<boolean>` ::
269 For removal from config file, even if removing disk snapshots fails.
271 *pct destroy* `<vmid>` `[OPTIONS]`
273 Destroy the container (also delete all uses files).
275 `<vmid>`: `<integer> (100 - 999999999)` ::
277 The (unique) ID of the VM.
279 `--destroy-unreferenced-disks` `<boolean>` ::
281 If set, destroy additionally all disks with the VMID from all enabled storages which are not referenced in the config.
283 `--force` `<boolean>` ('default =' `0`)::
285 Force destroy, even if running.
287 `--purge` `<boolean>` ('default =' `0`)::
289 Remove container from all related configurations. For example, backup jobs, replication jobs or HA. Related ACLs and Firewall entries will *always* be removed.
293 Get the container's current disk usage.
295 `<vmid>`: `<integer> (100 - 999999999)` ::
297 The (unique) ID of the VM.
301 Launch a shell for the specified container.
303 `<vmid>`: `<integer> (100 - 999999999)` ::
305 The (unique) ID of the VM.
307 *pct exec* `<vmid> [<extra-args>]`
309 Launch a command inside the specified container.
311 `<vmid>`: `<integer> (100 - 999999999)` ::
313 The (unique) ID of the VM.
315 `<extra-args>`: `<array>` ::
317 Extra arguments as array
319 *pct fsck* `<vmid>` `[OPTIONS]`
321 Run a filesystem check (fsck) on a container volume.
323 `<vmid>`: `<integer> (100 - 999999999)` ::
325 The (unique) ID of the VM.
327 `--device` `<mp0 | mp1 | mp10 | mp100 | mp101 | mp102 | mp103 | mp104 | mp105 | mp106 | mp107 | mp108 | mp109 | mp11 | mp110 | mp111 | mp112 | mp113 | mp114 | mp115 | mp116 | mp117 | mp118 | mp119 | mp12 | mp120 | mp121 | mp122 | mp123 | mp124 | mp125 | mp126 | mp127 | mp128 | mp129 | mp13 | mp130 | mp131 | mp132 | mp133 | mp134 | mp135 | mp136 | mp137 | mp138 | mp139 | mp14 | mp140 | mp141 | mp142 | mp143 | mp144 | mp145 | mp146 | mp147 | mp148 | mp149 | mp15 | mp150 | mp151 | mp152 | mp153 | mp154 | mp155 | mp156 | mp157 | mp158 | mp159 | mp16 | mp160 | mp161 | mp162 | mp163 | mp164 | mp165 | mp166 | mp167 | mp168 | mp169 | mp17 | mp170 | mp171 | mp172 | mp173 | mp174 | mp175 | mp176 | mp177 | mp178 | mp179 | mp18 | mp180 | mp181 | mp182 | mp183 | mp184 | mp185 | mp186 | mp187 | mp188 | mp189 | mp19 | mp190 | mp191 | mp192 | mp193 | mp194 | mp195 | mp196 | mp197 | mp198 | mp199 | mp2 | mp20 | mp200 | mp201 | mp202 | mp203 | mp204 | mp205 | mp206 | mp207 | mp208 | mp209 | mp21 | mp210 | mp211 | mp212 | mp213 | mp214 | mp215 | mp216 | mp217 | mp218 | mp219 | mp22 | mp220 | mp221 | mp222 | mp223 | mp224 | mp225 | mp226 | mp227 | mp228 | mp229 | mp23 | mp230 | mp231 | mp232 | mp233 | mp234 | mp235 | mp236 | mp237 | mp238 | mp239 | mp24 | mp240 | mp241 | mp242 | mp243 | mp244 | mp245 | mp246 | mp247 | mp248 | mp249 | mp25 | mp250 | mp251 | mp252 | mp253 | mp254 | mp255 | mp26 | mp27 | mp28 | mp29 | mp3 | mp30 | mp31 | mp32 | mp33 | mp34 | mp35 | mp36 | mp37 | mp38 | mp39 | mp4 | mp40 | mp41 | mp42 | mp43 | mp44 | mp45 | mp46 | mp47 | mp48 | mp49 | mp5 | mp50 | mp51 | mp52 | mp53 | mp54 | mp55 | mp56 | mp57 | mp58 | mp59 | mp6 | mp60 | mp61 | mp62 | mp63 | mp64 | mp65 | mp66 | mp67 | mp68 | mp69 | mp7 | mp70 | mp71 | mp72 | mp73 | mp74 | mp75 | mp76 | mp77 | mp78 | mp79 | mp8 | mp80 | mp81 | mp82 | mp83 | mp84 | mp85 | mp86 | mp87 | mp88 | mp89 | mp9 | mp90 | mp91 | mp92 | mp93 | mp94 | mp95 | mp96 | mp97 | mp98 | mp99 | rootfs>` ::
329 A volume on which to run the filesystem check
331 `--force` `<boolean>` ('default =' `0`)::
333 Force checking, even if the filesystem seems clean
335 *pct fstrim* `<vmid>` `[OPTIONS]`
337 Run fstrim on a chosen CT and its mountpoints, except bind or read-only
340 `<vmid>`: `<integer> (100 - 999999999)` ::
342 The (unique) ID of the VM.
344 `--ignore-mountpoints` `<boolean>` ::
346 Skip all mountpoints, only do fstrim on the container root.
348 *pct help* `[OPTIONS]`
350 Get help about specified command.
352 `--extra-args` `<array>` ::
354 Shows help for a specific command
356 `--verbose` `<boolean>` ::
358 Verbose output format.
362 LXC container index (per node).
364 *pct listsnapshot* `<vmid>`
368 `<vmid>`: `<integer> (100 - 999999999)` ::
370 The (unique) ID of the VM.
372 *pct migrate* `<vmid> <target>` `[OPTIONS]`
374 Migrate the container to another node. Creates a new migration task.
376 `<vmid>`: `<integer> (100 - 999999999)` ::
378 The (unique) ID of the VM.
380 `<target>`: `<string>` ::
384 `--bwlimit` `<number> (0 - N)` ('default =' `migrate limit from datacenter or storage config`)::
386 Override I/O bandwidth limit (in KiB/s).
388 `--online` `<boolean>` ::
390 Use online/live migration.
392 `--restart` `<boolean>` ::
394 Use restart migration
396 `--target-storage` `<string>` ::
398 Mapping from source to target storages. Providing only a single storage ID maps all source storages to that storage. Providing the special value '1' will map each source storage to itself.
400 `--timeout` `<integer>` ('default =' `180`)::
402 Timeout in seconds for shutdown for restart migration
406 Mount the container's filesystem on the host. This will hold a lock on the
407 container and is meant for emergency maintenance only as it will prevent
408 further operations on the container other than start and stop.
410 `<vmid>`: `<integer> (100 - 999999999)` ::
412 The (unique) ID of the VM.
414 *pct move-volume* `<vmid> <volume> [<storage>] [<target-vmid>] [<target-volume>]` `[OPTIONS]`
416 Move a rootfs-/mp-volume to a different storage or to a different
419 `<vmid>`: `<integer> (100 - 999999999)` ::
421 The (unique) ID of the VM.
423 `<volume>`: `<mp0 | mp1 | mp10 | mp100 | mp101 | mp102 | mp103 | mp104 | mp105 | mp106 | mp107 | mp108 | mp109 | mp11 | mp110 | mp111 | mp112 | mp113 | mp114 | mp115 | mp116 | mp117 | mp118 | mp119 | mp12 | mp120 | mp121 | mp122 | mp123 | mp124 | mp125 | mp126 | mp127 | mp128 | mp129 | mp13 | mp130 | mp131 | mp132 | mp133 | mp134 | mp135 | mp136 | mp137 | mp138 | mp139 | mp14 | mp140 | mp141 | mp142 | mp143 | mp144 | mp145 | mp146 | mp147 | mp148 | mp149 | mp15 | mp150 | mp151 | mp152 | mp153 | mp154 | mp155 | mp156 | mp157 | mp158 | mp159 | mp16 | mp160 | mp161 | mp162 | mp163 | mp164 | mp165 | mp166 | mp167 | mp168 | mp169 | mp17 | mp170 | mp171 | mp172 | mp173 | mp174 | mp175 | mp176 | mp177 | mp178 | mp179 | mp18 | mp180 | mp181 | mp182 | mp183 | mp184 | mp185 | mp186 | mp187 | mp188 | mp189 | mp19 | mp190 | mp191 | mp192 | mp193 | mp194 | mp195 | mp196 | mp197 | mp198 | mp199 | mp2 | mp20 | mp200 | mp201 | mp202 | mp203 | mp204 | mp205 | mp206 | mp207 | mp208 | mp209 | mp21 | mp210 | mp211 | mp212 | mp213 | mp214 | mp215 | mp216 | mp217 | mp218 | mp219 | mp22 | mp220 | mp221 | mp222 | mp223 | mp224 | mp225 | mp226 | mp227 | mp228 | mp229 | mp23 | mp230 | mp231 | mp232 | mp233 | mp234 | mp235 | mp236 | mp237 | mp238 | mp239 | mp24 | mp240 | mp241 | mp242 | mp243 | mp244 | mp245 | mp246 | mp247 | mp248 | mp249 | mp25 | mp250 | mp251 | mp252 | mp253 | mp254 | mp255 | mp26 | mp27 | mp28 | mp29 | mp3 | mp30 | mp31 | mp32 | mp33 | mp34 | mp35 | mp36 | mp37 | mp38 | mp39 | mp4 | mp40 | mp41 | mp42 | mp43 | mp44 | mp45 | mp46 | mp47 | mp48 | mp49 | mp5 | mp50 | mp51 | mp52 | mp53 | mp54 | mp55 | mp56 | mp57 | mp58 | mp59 | mp6 | mp60 | mp61 | mp62 | mp63 | mp64 | mp65 | mp66 | mp67 | mp68 | mp69 | mp7 | mp70 | mp71 | mp72 | mp73 | mp74 | mp75 | mp76 | mp77 | mp78 | mp79 | mp8 | mp80 | mp81 | mp82 | mp83 | mp84 | mp85 | mp86 | mp87 | mp88 | mp89 | mp9 | mp90 | mp91 | mp92 | mp93 | mp94 | mp95 | mp96 | mp97 | mp98 | mp99 | rootfs | unused0 | unused1 | unused10 | unused100 | unused101 | unused102 | unused103 | unused104 | unused105 | unused106 | unused107 | unused108 | unused109 | unused11 | unused110 | unused111 | unused112 | unused113 | unused114 | unused115 | unused116 | unused117 | unused118 | unused119 | unused12 | unused120 | unused121 | unused122 | unused123 | unused124 | unused125 | unused126 | unused127 | unused128 | unused129 | unused13 | unused130 | unused131 | unused132 | unused133 | unused134 | unused135 | unused136 | unused137 | unused138 | unused139 | unused14 | unused140 | unused141 | unused142 | unused143 | unused144 | unused145 | unused146 | unused147 | unused148 | unused149 | unused15 | unused150 | unused151 | unused152 | unused153 | unused154 | unused155 | unused156 | unused157 | unused158 | unused159 | unused16 | unused160 | unused161 | unused162 | unused163 | unused164 | unused165 | unused166 | unused167 | unused168 | unused169 | unused17 | unused170 | unused171 | unused172 | unused173 | unused174 | unused175 | unused176 | unused177 | unused178 | unused179 | unused18 | unused180 | unused181 | unused182 | unused183 | unused184 | unused185 | unused186 | unused187 | unused188 | unused189 | unused19 | unused190 | unused191 | unused192 | unused193 | unused194 | unused195 | unused196 | unused197 | unused198 | unused199 | unused2 | unused20 | unused200 | unused201 | unused202 | unused203 | unused204 | unused205 | unused206 | unused207 | unused208 | unused209 | unused21 | unused210 | unused211 | unused212 | unused213 | unused214 | unused215 | unused216 | unused217 | unused218 | unused219 | unused22 | unused220 | unused221 | unused222 | unused223 | unused224 | unused225 | unused226 | unused227 | unused228 | unused229 | unused23 | unused230 | unused231 | unused232 | unused233 | unused234 | unused235 | unused236 | unused237 | unused238 | unused239 | unused24 | unused240 | unused241 | unused242 | unused243 | unused244 | unused245 | unused246 | unused247 | unused248 | unused249 | unused25 | unused250 | unused251 | unused252 | unused253 | unused254 | unused255 | unused26 | unused27 | unused28 | unused29 | unused3 | unused30 | unused31 | unused32 | unused33 | unused34 | unused35 | unused36 | unused37 | unused38 | unused39 | unused4 | unused40 | unused41 | unused42 | unused43 | unused44 | unused45 | unused46 | unused47 | unused48 | unused49 | unused5 | unused50 | unused51 | unused52 | unused53 | unused54 | unused55 | unused56 | unused57 | unused58 | unused59 | unused6 | unused60 | unused61 | unused62 | unused63 | unused64 | unused65 | unused66 | unused67 | unused68 | unused69 | unused7 | unused70 | unused71 | unused72 | unused73 | unused74 | unused75 | unused76 | unused77 | unused78 | unused79 | unused8 | unused80 | unused81 | unused82 | unused83 | unused84 | unused85 | unused86 | unused87 | unused88 | unused89 | unused9 | unused90 | unused91 | unused92 | unused93 | unused94 | unused95 | unused96 | unused97 | unused98 | unused99>` ::
425 Volume which will be moved.
427 `<storage>`: `<string>` ::
431 `<target-vmid>`: `<integer> (100 - 999999999)` ::
433 The (unique) ID of the VM.
435 `<target-volume>`: `<mp0 | mp1 | mp10 | mp100 | mp101 | mp102 | mp103 | mp104 | mp105 | mp106 | mp107 | mp108 | mp109 | mp11 | mp110 | mp111 | mp112 | mp113 | mp114 | mp115 | mp116 | mp117 | mp118 | mp119 | mp12 | mp120 | mp121 | mp122 | mp123 | mp124 | mp125 | mp126 | mp127 | mp128 | mp129 | mp13 | mp130 | mp131 | mp132 | mp133 | mp134 | mp135 | mp136 | mp137 | mp138 | mp139 | mp14 | mp140 | mp141 | mp142 | mp143 | mp144 | mp145 | mp146 | mp147 | mp148 | mp149 | mp15 | mp150 | mp151 | mp152 | mp153 | mp154 | mp155 | mp156 | mp157 | mp158 | mp159 | mp16 | mp160 | mp161 | mp162 | mp163 | mp164 | mp165 | mp166 | mp167 | mp168 | mp169 | mp17 | mp170 | mp171 | mp172 | mp173 | mp174 | mp175 | mp176 | mp177 | mp178 | mp179 | mp18 | mp180 | mp181 | mp182 | mp183 | mp184 | mp185 | mp186 | mp187 | mp188 | mp189 | mp19 | mp190 | mp191 | mp192 | mp193 | mp194 | mp195 | mp196 | mp197 | mp198 | mp199 | mp2 | mp20 | mp200 | mp201 | mp202 | mp203 | mp204 | mp205 | mp206 | mp207 | mp208 | mp209 | mp21 | mp210 | mp211 | mp212 | mp213 | mp214 | mp215 | mp216 | mp217 | mp218 | mp219 | mp22 | mp220 | mp221 | mp222 | mp223 | mp224 | mp225 | mp226 | mp227 | mp228 | mp229 | mp23 | mp230 | mp231 | mp232 | mp233 | mp234 | mp235 | mp236 | mp237 | mp238 | mp239 | mp24 | mp240 | mp241 | mp242 | mp243 | mp244 | mp245 | mp246 | mp247 | mp248 | mp249 | mp25 | mp250 | mp251 | mp252 | mp253 | mp254 | mp255 | mp26 | mp27 | mp28 | mp29 | mp3 | mp30 | mp31 | mp32 | mp33 | mp34 | mp35 | mp36 | mp37 | mp38 | mp39 | mp4 | mp40 | mp41 | mp42 | mp43 | mp44 | mp45 | mp46 | mp47 | mp48 | mp49 | mp5 | mp50 | mp51 | mp52 | mp53 | mp54 | mp55 | mp56 | mp57 | mp58 | mp59 | mp6 | mp60 | mp61 | mp62 | mp63 | mp64 | mp65 | mp66 | mp67 | mp68 | mp69 | mp7 | mp70 | mp71 | mp72 | mp73 | mp74 | mp75 | mp76 | mp77 | mp78 | mp79 | mp8 | mp80 | mp81 | mp82 | mp83 | mp84 | mp85 | mp86 | mp87 | mp88 | mp89 | mp9 | mp90 | mp91 | mp92 | mp93 | mp94 | mp95 | mp96 | mp97 | mp98 | mp99 | rootfs | unused0 | unused1 | unused10 | unused100 | unused101 | unused102 | unused103 | unused104 | unused105 | unused106 | unused107 | unused108 | unused109 | unused11 | unused110 | unused111 | unused112 | unused113 | unused114 | unused115 | unused116 | unused117 | unused118 | unused119 | unused12 | unused120 | unused121 | unused122 | unused123 | unused124 | unused125 | unused126 | unused127 | unused128 | unused129 | unused13 | unused130 | unused131 | unused132 | unused133 | unused134 | unused135 | unused136 | unused137 | unused138 | unused139 | unused14 | unused140 | unused141 | unused142 | unused143 | unused144 | unused145 | unused146 | unused147 | unused148 | unused149 | unused15 | unused150 | unused151 | unused152 | unused153 | unused154 | unused155 | unused156 | unused157 | unused158 | unused159 | unused16 | unused160 | unused161 | unused162 | unused163 | unused164 | unused165 | unused166 | unused167 | unused168 | unused169 | unused17 | unused170 | unused171 | unused172 | unused173 | unused174 | unused175 | unused176 | unused177 | unused178 | unused179 | unused18 | unused180 | unused181 | unused182 | unused183 | unused184 | unused185 | unused186 | unused187 | unused188 | unused189 | unused19 | unused190 | unused191 | unused192 | unused193 | unused194 | unused195 | unused196 | unused197 | unused198 | unused199 | unused2 | unused20 | unused200 | unused201 | unused202 | unused203 | unused204 | unused205 | unused206 | unused207 | unused208 | unused209 | unused21 | unused210 | unused211 | unused212 | unused213 | unused214 | unused215 | unused216 | unused217 | unused218 | unused219 | unused22 | unused220 | unused221 | unused222 | unused223 | unused224 | unused225 | unused226 | unused227 | unused228 | unused229 | unused23 | unused230 | unused231 | unused232 | unused233 | unused234 | unused235 | unused236 | unused237 | unused238 | unused239 | unused24 | unused240 | unused241 | unused242 | unused243 | unused244 | unused245 | unused246 | unused247 | unused248 | unused249 | unused25 | unused250 | unused251 | unused252 | unused253 | unused254 | unused255 | unused26 | unused27 | unused28 | unused29 | unused3 | unused30 | unused31 | unused32 | unused33 | unused34 | unused35 | unused36 | unused37 | unused38 | unused39 | unused4 | unused40 | unused41 | unused42 | unused43 | unused44 | unused45 | unused46 | unused47 | unused48 | unused49 | unused5 | unused50 | unused51 | unused52 | unused53 | unused54 | unused55 | unused56 | unused57 | unused58 | unused59 | unused6 | unused60 | unused61 | unused62 | unused63 | unused64 | unused65 | unused66 | unused67 | unused68 | unused69 | unused7 | unused70 | unused71 | unused72 | unused73 | unused74 | unused75 | unused76 | unused77 | unused78 | unused79 | unused8 | unused80 | unused81 | unused82 | unused83 | unused84 | unused85 | unused86 | unused87 | unused88 | unused89 | unused9 | unused90 | unused91 | unused92 | unused93 | unused94 | unused95 | unused96 | unused97 | unused98 | unused99>` ::
437 The config key the volume will be moved to. Default is the source volume key.
439 `--bwlimit` `<number> (0 - N)` ('default =' `clone limit from datacenter or storage config`)::
441 Override I/O bandwidth limit (in KiB/s).
443 `--delete` `<boolean>` ('default =' `0`)::
445 Delete the original volume after successful copy. By default the original is kept as an unused volume entry.
447 `--digest` `<string>` ::
449 Prevent changes if current configuration file has different SHA1 " .
450 "digest. This can be used to prevent concurrent modifications.
452 `--target-digest` `<string>` ::
454 Prevent changes if current configuration file of the target " .
455 "container has a different SHA1 digest. This can be used to prevent " .
456 "concurrent modifications.
460 An alias for 'pct move-volume'.
462 *pct pending* `<vmid>`
464 Get container configuration, including pending changes.
466 `<vmid>`: `<integer> (100 - 999999999)` ::
468 The (unique) ID of the VM.
470 *pct pull* `<vmid> <path> <destination>` `[OPTIONS]`
472 Copy a file from the container to the local system.
474 `<vmid>`: `<integer> (100 - 999999999)` ::
476 The (unique) ID of the VM.
478 `<path>`: `<string>` ::
480 Path to a file inside the container to pull.
482 `<destination>`: `<string>` ::
486 `--group` `<string>` ::
488 Owner group name or id.
490 `--perms` `<string>` ::
492 File permissions to use (octal by default, prefix with '0x' for hexadecimal).
494 `--user` `<string>` ::
496 Owner user name or id.
498 *pct push* `<vmid> <file> <destination>` `[OPTIONS]`
500 Copy a local file to the container.
502 `<vmid>`: `<integer> (100 - 999999999)` ::
504 The (unique) ID of the VM.
506 `<file>`: `<string>` ::
508 Path to a local file.
510 `<destination>`: `<string>` ::
512 Destination inside the container to write to.
514 `--group` `<string>` ::
516 Owner group name or id. When using a name it must exist inside the container.
518 `--perms` `<string>` ::
520 File permissions to use (octal by default, prefix with '0x' for hexadecimal).
522 `--user` `<string>` ::
524 Owner user name or id. When using a name it must exist inside the container.
526 *pct reboot* `<vmid>` `[OPTIONS]`
528 Reboot the container by shutting it down, and starting it again. Applies
531 `<vmid>`: `<integer> (100 - 999999999)` ::
533 The (unique) ID of the VM.
535 `--timeout` `<integer> (0 - N)` ::
537 Wait maximal timeout seconds for the shutdown.
539 *pct remote-migrate* `<vmid> [<target-vmid>] <target-endpoint> --target-bridge <string> --target-storage <string>` `[OPTIONS]`
541 Migrate container to a remote cluster. Creates a new migration task.
542 EXPERIMENTAL feature!
544 `<vmid>`: `<integer> (100 - 999999999)` ::
546 The (unique) ID of the VM.
548 `<target-vmid>`: `<integer> (100 - 999999999)` ::
550 The (unique) ID of the VM.
552 `<target-endpoint>`: `apitoken=<A full Proxmox API token including the secret value.> ,host=<Remote Proxmox hostname or IP> [,fingerprint=<Remote host's certificate fingerprint, if not trusted by system store.>] [,port=<integer>]` ::
554 Remote target endpoint
556 `--bwlimit` `<integer> (0 - N)` ('default =' `migrate limit from datacenter or storage config`)::
558 Override I/O bandwidth limit (in KiB/s).
560 `--delete` `<boolean>` ('default =' `0`)::
562 Delete the original CT and related data after successful migration. By default the original CT is kept on the source cluster in a stopped state.
564 `--online` `<boolean>` ::
566 Use online/live migration.
568 `--restart` `<boolean>` ::
570 Use restart migration
572 `--target-bridge` `<string>` ::
574 Mapping from source to target bridges. Providing only a single bridge ID maps all source bridges to that bridge. Providing the special value '1' will map each source bridge to itself.
576 `--target-storage` `<string>` ::
578 Mapping from source to target storages. Providing only a single storage ID maps all source storages to that storage. Providing the special value '1' will map each source storage to itself.
580 `--timeout` `<integer>` ('default =' `180`)::
582 Timeout in seconds for shutdown for restart migration
584 *pct rescan* `[OPTIONS]`
586 Rescan all storages and update disk sizes and unused disk images.
588 `--dryrun` `<boolean>` ('default =' `0`)::
590 Do not actually write changes out to conifg.
592 `--vmid` `<integer> (100 - 999999999)` ::
594 The (unique) ID of the VM.
596 *pct resize* `<vmid> <disk> <size>` `[OPTIONS]`
598 Resize a container mount point.
600 `<vmid>`: `<integer> (100 - 999999999)` ::
602 The (unique) ID of the VM.
604 `<disk>`: `<mp0 | mp1 | mp10 | mp100 | mp101 | mp102 | mp103 | mp104 | mp105 | mp106 | mp107 | mp108 | mp109 | mp11 | mp110 | mp111 | mp112 | mp113 | mp114 | mp115 | mp116 | mp117 | mp118 | mp119 | mp12 | mp120 | mp121 | mp122 | mp123 | mp124 | mp125 | mp126 | mp127 | mp128 | mp129 | mp13 | mp130 | mp131 | mp132 | mp133 | mp134 | mp135 | mp136 | mp137 | mp138 | mp139 | mp14 | mp140 | mp141 | mp142 | mp143 | mp144 | mp145 | mp146 | mp147 | mp148 | mp149 | mp15 | mp150 | mp151 | mp152 | mp153 | mp154 | mp155 | mp156 | mp157 | mp158 | mp159 | mp16 | mp160 | mp161 | mp162 | mp163 | mp164 | mp165 | mp166 | mp167 | mp168 | mp169 | mp17 | mp170 | mp171 | mp172 | mp173 | mp174 | mp175 | mp176 | mp177 | mp178 | mp179 | mp18 | mp180 | mp181 | mp182 | mp183 | mp184 | mp185 | mp186 | mp187 | mp188 | mp189 | mp19 | mp190 | mp191 | mp192 | mp193 | mp194 | mp195 | mp196 | mp197 | mp198 | mp199 | mp2 | mp20 | mp200 | mp201 | mp202 | mp203 | mp204 | mp205 | mp206 | mp207 | mp208 | mp209 | mp21 | mp210 | mp211 | mp212 | mp213 | mp214 | mp215 | mp216 | mp217 | mp218 | mp219 | mp22 | mp220 | mp221 | mp222 | mp223 | mp224 | mp225 | mp226 | mp227 | mp228 | mp229 | mp23 | mp230 | mp231 | mp232 | mp233 | mp234 | mp235 | mp236 | mp237 | mp238 | mp239 | mp24 | mp240 | mp241 | mp242 | mp243 | mp244 | mp245 | mp246 | mp247 | mp248 | mp249 | mp25 | mp250 | mp251 | mp252 | mp253 | mp254 | mp255 | mp26 | mp27 | mp28 | mp29 | mp3 | mp30 | mp31 | mp32 | mp33 | mp34 | mp35 | mp36 | mp37 | mp38 | mp39 | mp4 | mp40 | mp41 | mp42 | mp43 | mp44 | mp45 | mp46 | mp47 | mp48 | mp49 | mp5 | mp50 | mp51 | mp52 | mp53 | mp54 | mp55 | mp56 | mp57 | mp58 | mp59 | mp6 | mp60 | mp61 | mp62 | mp63 | mp64 | mp65 | mp66 | mp67 | mp68 | mp69 | mp7 | mp70 | mp71 | mp72 | mp73 | mp74 | mp75 | mp76 | mp77 | mp78 | mp79 | mp8 | mp80 | mp81 | mp82 | mp83 | mp84 | mp85 | mp86 | mp87 | mp88 | mp89 | mp9 | mp90 | mp91 | mp92 | mp93 | mp94 | mp95 | mp96 | mp97 | mp98 | mp99 | rootfs>` ::
606 The disk you want to resize.
608 `<size>`: `\+?\d+(\.\d+)?[KMGT]?` ::
610 The new size. With the '+' sign the value is added to the actual size of the volume and without it, the value is taken as an absolute one. Shrinking disk size is not supported.
612 `--digest` `<string>` ::
614 Prevent changes if current configuration file has different SHA1 digest. This can be used to prevent concurrent modifications.
616 *pct restore* `<vmid> <ostemplate>` `[OPTIONS]`
618 Create or restore a container.
620 `<vmid>`: `<integer> (100 - 999999999)` ::
622 The (unique) ID of the VM.
624 `<ostemplate>`: `<string>` ::
626 The OS template or backup file.
628 `--arch` `<amd64 | arm64 | armhf | i386 | riscv32 | riscv64>` ('default =' `amd64`)::
630 OS architecture type.
632 `--bwlimit` `<number> (0 - N)` ('default =' `restore limit from datacenter or storage config`)::
634 Override I/O bandwidth limit (in KiB/s).
636 `--cmode` `<console | shell | tty>` ('default =' `tty`)::
638 Console mode. By default, the console command tries to open a connection to one of the available tty devices. By setting cmode to 'console' it tries to attach to /dev/console instead. If you set cmode to 'shell', it simply invokes a shell inside the container (no login).
640 `--console` `<boolean>` ('default =' `1`)::
642 Attach a console device (/dev/console) to the container.
644 `--cores` `<integer> (1 - 8192)` ::
646 The number of cores assigned to the container. A container can use all available cores by default.
648 `--cpulimit` `<number> (0 - 8192)` ('default =' `0`)::
652 NOTE: If the computer has 2 CPUs, it has a total of '2' CPU time. Value '0' indicates no CPU limit.
654 `--cpuunits` `<integer> (0 - 500000)` ('default =' `cgroup v1: 1024, cgroup v2: 100`)::
656 CPU weight for a container, will be clamped to [1, 10000] in cgroup v2.
658 `--debug` `<boolean>` ('default =' `0`)::
660 Try to be more verbose. For now this only enables debug log-level on start.
662 `--description` `<string>` ::
664 Description for the Container. Shown in the web-interface CT's summary. This is saved as comment inside the configuration file.
666 `--dev[n]` `[[path=]<Path>] [,gid=<integer>] [,mode=<Octal access mode>] [,uid=<integer>]` ::
668 Device to pass through to the container
670 `--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
672 Allow containers access to advanced features.
674 `--force` `<boolean>` ::
676 Allow to overwrite existing container.
678 `--hookscript` `<string>` ::
680 Script that will be exectued during various steps in the containers lifetime.
682 `--hostname` `<string>` ::
684 Set a host name for the container.
686 `--ignore-unpack-errors` `<boolean>` ::
688 Ignore errors when extracting the template.
690 `--lock` `<backup | create | destroyed | disk | fstrim | migrate | mounted | rollback | snapshot | snapshot-delete>` ::
692 Lock/unlock the container.
694 `--memory` `<integer> (16 - N)` ('default =' `512`)::
696 Amount of RAM for the container in MB.
698 `--mp[n]` `[volume=]<volume> ,mp=<Path> [,acl=<1|0>] [,backup=<1|0>] [,mountoptions=<opt[;opt...]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]` ::
700 Use volume as container mount point. Use the special syntax STORAGE_ID:SIZE_IN_GiB to allocate a new volume.
702 `--nameserver` `<string>` ::
704 Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
706 `--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
708 Specifies network interfaces for the container.
710 `--onboot` `<boolean>` ('default =' `0`)::
712 Specifies whether a container will be started during system bootup.
714 `--ostype` `<alpine | archlinux | centos | debian | devuan | fedora | gentoo | nixos | opensuse | ubuntu | unmanaged>` ::
716 OS type. This is used to setup configuration inside the container, and corresponds to lxc setup scripts in /usr/share/lxc/config/<ostype>.common.conf. Value 'unmanaged' can be used to skip and OS specific setup.
718 `--password` `<password>` ::
720 Sets root password inside container.
722 `--pool` `<string>` ::
724 Add the VM to the specified pool.
726 `--protection` `<boolean>` ('default =' `0`)::
728 Sets the protection flag of the container. This will prevent the CT or CT's disk remove/update operation.
730 `--rootfs` `[volume=]<volume> [,acl=<1|0>] [,mountoptions=<opt[;opt...]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]` ::
732 Use volume as container root.
734 `--searchdomain` `<string>` ::
736 Sets DNS search domains for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
738 `--ssh-public-keys` `<filepath>` ::
740 Setup public SSH keys (one key per line, OpenSSH format).
742 `--start` `<boolean>` ('default =' `0`)::
744 Start the CT after its creation finished successfully.
746 `--startup` `[[order=]\d+] [,up=\d+] [,down=\d+] ` ::
748 Startup and shutdown behavior. Order is a non-negative number defining the general startup order. Shutdown in done with reverse ordering. Additionally you can set the 'up' or 'down' delay in seconds, which specifies a delay to wait before the next VM is started or stopped.
750 `--storage` `<string>` ('default =' `local`)::
754 `--swap` `<integer> (0 - N)` ('default =' `512`)::
756 Amount of SWAP for the container in MB.
758 `--tags` `<string>` ::
760 Tags of the Container. This is only meta information.
762 `--template` `<boolean>` ('default =' `0`)::
764 Enable/disable Template.
766 `--timezone` `<string>` ::
768 Time zone to use in the container. If option isn't set, then nothing will be done. Can be set to 'host' to match the host time zone, or an arbitrary time zone option from /usr/share/zoneinfo/zone.tab
770 `--tty` `<integer> (0 - 6)` ('default =' `2`)::
772 Specify the number of tty available to the container
774 `--unique` `<boolean>` ::
776 Assign a unique random ethernet address.
778 NOTE: Requires option(s): `restore`
780 `--unprivileged` `<boolean>` ('default =' `0`)::
782 Makes the container run as unprivileged user. (Should not be modified manually.)
784 `--unused[n]` `[volume=]<volume>` ::
786 Reference to unused volumes. This is used internally, and should not be modified manually.
788 *pct resume* `<vmid>`
790 Resume the container.
792 `<vmid>`: `<integer> (100 - 999999999)` ::
794 The (unique) ID of the VM.
796 *pct rollback* `<vmid> <snapname>` `[OPTIONS]`
798 Rollback LXC state to specified snapshot.
800 `<vmid>`: `<integer> (100 - 999999999)` ::
802 The (unique) ID of the VM.
804 `<snapname>`: `<string>` ::
806 The name of the snapshot.
808 `--start` `<boolean>` ('default =' `0`)::
810 Whether the container should get started after rolling back successfully
812 *pct set* `<vmid>` `[OPTIONS]`
814 Set container options.
816 `<vmid>`: `<integer> (100 - 999999999)` ::
818 The (unique) ID of the VM.
820 `--arch` `<amd64 | arm64 | armhf | i386 | riscv32 | riscv64>` ('default =' `amd64`)::
822 OS architecture type.
824 `--cmode` `<console | shell | tty>` ('default =' `tty`)::
826 Console mode. By default, the console command tries to open a connection to one of the available tty devices. By setting cmode to 'console' it tries to attach to /dev/console instead. If you set cmode to 'shell', it simply invokes a shell inside the container (no login).
828 `--console` `<boolean>` ('default =' `1`)::
830 Attach a console device (/dev/console) to the container.
832 `--cores` `<integer> (1 - 8192)` ::
834 The number of cores assigned to the container. A container can use all available cores by default.
836 `--cpulimit` `<number> (0 - 8192)` ('default =' `0`)::
840 NOTE: If the computer has 2 CPUs, it has a total of '2' CPU time. Value '0' indicates no CPU limit.
842 `--cpuunits` `<integer> (0 - 500000)` ('default =' `cgroup v1: 1024, cgroup v2: 100`)::
844 CPU weight for a container, will be clamped to [1, 10000] in cgroup v2.
846 `--debug` `<boolean>` ('default =' `0`)::
848 Try to be more verbose. For now this only enables debug log-level on start.
850 `--delete` `<string>` ::
852 A list of settings you want to delete.
854 `--description` `<string>` ::
856 Description for the Container. Shown in the web-interface CT's summary. This is saved as comment inside the configuration file.
858 `--dev[n]` `[[path=]<Path>] [,gid=<integer>] [,mode=<Octal access mode>] [,uid=<integer>]` ::
860 Device to pass through to the container
862 `--digest` `<string>` ::
864 Prevent changes if current configuration file has different SHA1 digest. This can be used to prevent concurrent modifications.
866 `--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
868 Allow containers access to advanced features.
870 `--hookscript` `<string>` ::
872 Script that will be exectued during various steps in the containers lifetime.
874 `--hostname` `<string>` ::
876 Set a host name for the container.
878 `--lock` `<backup | create | destroyed | disk | fstrim | migrate | mounted | rollback | snapshot | snapshot-delete>` ::
880 Lock/unlock the container.
882 `--memory` `<integer> (16 - N)` ('default =' `512`)::
884 Amount of RAM for the container in MB.
886 `--mp[n]` `[volume=]<volume> ,mp=<Path> [,acl=<1|0>] [,backup=<1|0>] [,mountoptions=<opt[;opt...]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]` ::
888 Use volume as container mount point. Use the special syntax STORAGE_ID:SIZE_IN_GiB to allocate a new volume.
890 `--nameserver` `<string>` ::
892 Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
894 `--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
896 Specifies network interfaces for the container.
898 `--onboot` `<boolean>` ('default =' `0`)::
900 Specifies whether a container will be started during system bootup.
902 `--ostype` `<alpine | archlinux | centos | debian | devuan | fedora | gentoo | nixos | opensuse | ubuntu | unmanaged>` ::
904 OS type. This is used to setup configuration inside the container, and corresponds to lxc setup scripts in /usr/share/lxc/config/<ostype>.common.conf. Value 'unmanaged' can be used to skip and OS specific setup.
906 `--protection` `<boolean>` ('default =' `0`)::
908 Sets the protection flag of the container. This will prevent the CT or CT's disk remove/update operation.
910 `--revert` `<string>` ::
912 Revert a pending change.
914 `--rootfs` `[volume=]<volume> [,acl=<1|0>] [,mountoptions=<opt[;opt...]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]` ::
916 Use volume as container root.
918 `--searchdomain` `<string>` ::
920 Sets DNS search domains for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
922 `--startup` `[[order=]\d+] [,up=\d+] [,down=\d+] ` ::
924 Startup and shutdown behavior. Order is a non-negative number defining the general startup order. Shutdown in done with reverse ordering. Additionally you can set the 'up' or 'down' delay in seconds, which specifies a delay to wait before the next VM is started or stopped.
926 `--swap` `<integer> (0 - N)` ('default =' `512`)::
928 Amount of SWAP for the container in MB.
930 `--tags` `<string>` ::
932 Tags of the Container. This is only meta information.
934 `--template` `<boolean>` ('default =' `0`)::
936 Enable/disable Template.
938 `--timezone` `<string>` ::
940 Time zone to use in the container. If option isn't set, then nothing will be done. Can be set to 'host' to match the host time zone, or an arbitrary time zone option from /usr/share/zoneinfo/zone.tab
942 `--tty` `<integer> (0 - 6)` ('default =' `2`)::
944 Specify the number of tty available to the container
946 `--unprivileged` `<boolean>` ('default =' `0`)::
948 Makes the container run as unprivileged user. (Should not be modified manually.)
950 `--unused[n]` `[volume=]<volume>` ::
952 Reference to unused volumes. This is used internally, and should not be modified manually.
954 *pct shutdown* `<vmid>` `[OPTIONS]`
956 Shutdown the container. This will trigger a clean shutdown of the
957 container, see lxc-stop(1) for details.
959 `<vmid>`: `<integer> (100 - 999999999)` ::
961 The (unique) ID of the VM.
963 `--forceStop` `<boolean>` ('default =' `0`)::
965 Make sure the Container stops.
967 `--timeout` `<integer> (0 - N)` ('default =' `60`)::
969 Wait maximal timeout seconds.
971 *pct snapshot* `<vmid> <snapname>` `[OPTIONS]`
973 Snapshot a container.
975 `<vmid>`: `<integer> (100 - 999999999)` ::
977 The (unique) ID of the VM.
979 `<snapname>`: `<string>` ::
981 The name of the snapshot.
983 `--description` `<string>` ::
985 A textual description or comment.
987 *pct start* `<vmid>` `[OPTIONS]`
991 `<vmid>`: `<integer> (100 - 999999999)` ::
993 The (unique) ID of the VM.
995 `--debug` `<boolean>` ('default =' `0`)::
997 If set, enables very verbose debug log-level on start.
999 `--skiplock` `<boolean>` ::
1001 Ignore locks - only root is allowed to use this option.
1003 *pct status* `<vmid>` `[OPTIONS]`
1007 `<vmid>`: `<integer> (100 - 999999999)` ::
1009 The (unique) ID of the VM.
1011 `--verbose` `<boolean>` ::
1013 Verbose output format
1015 *pct stop* `<vmid>` `[OPTIONS]`
1017 Stop the container. This will abruptly stop all processes running in the
1020 `<vmid>`: `<integer> (100 - 999999999)` ::
1022 The (unique) ID of the VM.
1024 `--skiplock` `<boolean>` ::
1026 Ignore locks - only root is allowed to use this option.
1028 *pct suspend* `<vmid>`
1030 Suspend the container. This is experimental.
1032 `<vmid>`: `<integer> (100 - 999999999)` ::
1034 The (unique) ID of the VM.
1036 *pct template* `<vmid>`
1040 `<vmid>`: `<integer> (100 - 999999999)` ::
1042 The (unique) ID of the VM.
1044 *pct unlock* `<vmid>`
1048 `<vmid>`: `<integer> (100 - 999999999)` ::
1050 The (unique) ID of the VM.
1052 *pct unmount* `<vmid>`
1054 Unmount the container's filesystem.
1056 `<vmid>`: `<integer> (100 - 999999999)` ::
1058 The (unique) ID of the VM.