Ich würde dir empfehlen, das in einem Docker container laufen zu lassen.
Naja, man kann aber für den Anfang die Kirche im Dorf lassen.
Für den Einstieg ist es bestimmt hilfreich, erstmal ein „reguläres“, schlankes System kennenzulernen und sich mit den Werkzeugen und Funktionsweise vertraut zu machen.
Und selbst 1 System in einem Docker Container braucht am Ende auch 1e Mutti. Da ist noch nicht viel gewonnen. Zumindest nicht, wenn es um den Produktiveinsatz (auch intern) geht. Spannend wird es dann ab 2 oder mehr Systemen und einer Mutti und dann landet man nach docker bei k8s usw usf., noch spannender.
Was anderes ist es vielleicht, wenn man als Entwickler lokal mit Docker Containern arbeitet, zu Entwicklungszwecken.
Generell sind Systeme, die nichts persistieren (Webserver, ..)/ kein dynamischen Storage brauchen, natürlich ideal für Container Betrieb.