VIRTLIX
🔐 Account & Security
Two-Factor Authentication
Docs / LXC Containers / Creating and Managing an LXC Container

Creating and Managing an LXC Container

On Create VPS, choose LXC under Virtualization, then pick a container template from the OS Template dropdown - it filters to templates built for LXC, which are separate rows from their KVM counterparts even when they share a distro name (e.g. "Ubuntu 24.04 LTS" appears once for KVM and once for LXC).

Hostname, root password, and an SSH public key work exactly like a KVM guest - set them on the create form and they're live on first boot. A static IP from your IP pool is configured automatically the same way too.

What's different from a KVM VPS:

  • No console. A container's rootfs is a directory on the host, not a virtual machine with its own virtual hardware, so there's no VNC console to connect to. Use SSH once the container has network access.
  • Disk size is informational only. LXC containers use the host filesystem directly rather than a fixed-size virtual disk, so the disk field on the create form isn't a hard enforced cap the way it is for KVM.
  • Reinstalling wipes and re-extracts a fresh container filesystem, same idea as a KVM reinstall, just faster since there's no disk image to recreate from scratch.

Start, stop, reboot, and delete all work from the same VPS detail page as any other guest - the panel doesn't surface which backend a VPS uses anywhere except the OS Template name itself.