diff --git a/pages/linux/pct-create.md b/pages/linux/pct-create.md new file mode 100644 index 0000000000..43a46bc5a3 --- /dev/null +++ b/pages/linux/pct-create.md @@ -0,0 +1,24 @@ +# pct create + +> Create LXC containers in Proxmox. +> More information: . + +- Create a container from a template with 4GB size, give it 512MiB of memory and unlimited access to CPU: + +`pct {{[cr|create]}} {{100}} {{local:vztmpl/distro-name.tar.zst}} --rootfs {{local-lvm}}:4` + +- Create a container from a template and give it a specific memory limit in megabytes: + +`pct {{[cr|create]}} {{100}} {{local:vztmpl/distro-name.tar.zst}} --rootfs {{local-lvm}}:{{4}} --memory {{8192}}` + +- Create a container from a template and give it a hostname and a password: + +`pct {{[cr|create]}} {{100}} {{local:vztmpl/distro-name.tar.zst}} --rootfs {{local-lvm}}:{{4}} --hostname {{hostname}} --password {{password}}` + +- Create a container from a template and give it network access: + +`pct {{[cr|create]}} {{100}} {{local:vztmpl/distro-name.tar.zst}} --rootfs {{local-lvm}}:{{4}} --net0 name={{eth0}},bridge={{vmbr0}},ip={{dhcp|manual|10.0.0.1/24}} --features nesting=1` + +- Start a container immediately after creation: + +`pct {{[cr|create]}} {{100}} {{local:vztmpl/distro-name.tar.zst}} --rootfs {{local-lvm}}:{{4}} --start`