+1 von mir. Es gibt Anwendungsfälle, da will man keine komplette VM für laufen haben aber mit Docker etc. ist es auch nicht gut umsetzbar.
Zum Beispiel? Klar ist der Aufwand vor der Verwendung für einen spezifischen Docker Container / eine docker-compose mitunter höher. Dafür hat man dann aber auch eine Zusammenstellung, die direkt beim Pull/Build bereits korrekt und fertig ist und kann sich hierbei aus privaten oder den öffentlichen Hubs bedienen. Im Interesse einer reproduzierbaren Umgebung ist ein Docker Container immer näher an der fertigen Anwendung dran als ein "Systemcontainer" (widerspricht sich eigentlich irgendwo).