Containers
Most of the time, you won’t need the full isolation of a Virtual machine, you can share the kernel of your host to execute your middleware.
Images and containers
Docker is one of the most known containerization technologies. You’ll first create a Dockerfile that describes the commands and image configuration inheritance (VM-like) you want (a docker image), you’ll push that image into a registry, then you’ll build and run that image in your environments (an instance is called a container).
These containers are run in a runtime (usually containerd, which is the docker runtime)
Runtime
Thanks to it’s ansible-container role, the Platform is able to install all the prerequisites and volumes needed for containerization.
Container registry
Also, the ansible-container-registry creates a docker registry and protect it with TLS and basic auth.