- Open Proxmox Web Interface → Storage (e.g.,
local,local-lvm). - Select CT Templates.
- Click Templates (top-right).
- Choose a template (Debian, Ubuntu, Alpine, etc.) → Download.
- SSH into your Proxmox host.
- List available templates:
Example output:
pveam available
system alpine-3.19-default_20240101_amd64.tar.xz system debian-12-standard_20240701_amd64.tar.zst - Download a template to
localstorage:pveam download local debian-12-standard_20240701_amd64.tar.zst- Replace
localwith your storage name. - Replace the filename with one from the list.
- Replace
-
Find an image
Visit: https://images.linuxcontainers.org
Example path:images/debian/bookworm/amd64/default/Files include:
rootfs.tar.xz metadata.yaml -
Download rootfs archive to Proxmox template storage:
wget https://images.linuxcontainers.org/images/debian/bookworm/amd64/default/20240810_05:24/rootfs.tar.xz -O /var/lib/vz/template/cache/debian-12-bookworm-lxc.tar.xz
/var/lib/vz/template/cacheis the defaultlocalstorage template folder.- Rename the file as needed.
-
Create the container
In the Proxmox Web UI, the.tar.xzwill appear in the Template dropdown when creating a new container.