Proxmox Virtual Environment
ProxmoxVE offers two types of virtualization:
- LXC. Initially, it was based on a Docker; it is still close to what the Docker was in 2020. The Docker changed since then. With LXC containers, you can create your own template container and whenever you need, you just deploy that template.
- KVM. Usually, used for Windows.
VE has an API and between API and bash scripting, the deployment might be automatic.