Creating a set of Proxmox Servers for a class

Steve Battista

New Member
Mar 11, 2026
2
0
1
Everyone,
I'm teaching a class on how to use Proxomox. While I could build 3 virtual machines on student's machines, it would be more light-weight to build these via containers. Has anyone built Proxmox VE and Proxmox backup servers as docker containers? I know that these won't be used for production but only be used in training.
 
What level are your students? I am building a Proxmox backup server in a TrueNAS system container this afternoon

https://forums.lawrencesystems.com/t/proxmox-backup-server-on-truenas/26483

The reason I ask is, might they benefit from watching you create these using something like Terraform and/or Ansible?
I thought it would be cleaner for each machine to have their own rather than create 3*N machines one my main proxmox server and have them use their own DNS/ IP names.
 
Currently using a full-mesh 3-node Proxmox Ceph cluster using Resource Pools.

Created individual accounts and have them log in using the Proxmox VE authentication realm.

Each VE account has PVEAdmin permissions to the Ceph pools and Networking to ensure they don't interfere with other.

Works pretty well. They can create VMs & CTs including other Proxmox VM instances using their VE account.
 
I thought it would be cleaner for each machine to have their own rather than create 3*N machines one my main proxmox server and have them use their own DNS/ IP names.
Regardless of how you build them or where, it is possible to have unique IP addresses and host names. My point was more around starting to teach them infrastructure as code, at least as a high level concept. But maybe that's too advanced.