If you can create a container β do it! Basis Docker. For what? Docker allows to create and run packed containers. Container β isolated environment with application (or without). With this application can interact OS where this container is run. So we can run as many apps with their environment as we wish :)β¦