Containers are useful too!
Alongside conventional virtual machines such as the ones we have created in this tutorial, ProxMox also supports the use of containers. Linux Containers (LXCs) provide a way of running several servers or services in isolation but using the same virtual host, thereby saving a lot of memory and other system overhead that would be consumed when using classic virtualisation. Linux Containers provide a semi isolated environment in which servers can be run. Containers are not suitable for everything but they can be ideal for running services. Containers are also useful because they are exceptionally portable and moving them between servers is a quite straightforward process. Linux Containers also remove a lot of the configuration issues that are encountered when deploying classic VMs.
These services run on top of the server. More information can be found at the official Linux containers project site https://linuxcontainers.
org/. In order to try this option use the Template and Create container buttons next to the deploy VM options. There are a lot of different configuration options available, but I recommend simply experimenting to see what’s what and how it works.