To be clear, this image does not work at the present time. The fundamental issue is that Webmin does not support any of the init systems for which I have found Docker implementations (S6, Runit, OpenRC, Tini, and more). Currently Webmin supports Launchd and hostconfig (both MacOS), RC (FreeBSD), SysV init, rc.my, upstart and systemd (all Linux), and Windows. Until I can find a viable cross-over between these lists this project is dead in the water.
## What is it
Virtualmin (https://www.virtualmin.com/) in a Docker (https://www.docker.com/) container. No, it probably shouldn't be done, but I did it anyway. Virtualmin is way too complex with far too many moving parts to really fit into the "containerisation" concept, however it makes managing multiple domains with web and e-mail way too simple to give up (old dogs, new tricks, perhaps?). So here it is in containerised form to fit into "the new way" without having to dedicate a whole virtual (or even physical) server to it.