Everything written in this article is easily done without docker.
Just with groups &#x2F; systemd.
Docker makes these things way harder to do. Especially since packaging isn&#x27;t so hard anymore.
Mostly Dynamic Language&#x27;s are harder to package, but when I think about Java, Go or other compiled language&#x27;s you mostly could just create a single file which you could version.