Grundlegend liebe ich docker für den Umgang.
Ich hab meine docker-compose.yml files die alles beschreiben.
- Image
- Datenbank
- URL für den Reverseproxy
- Ausgehender Port von dem Image wird auf 443 gebogen
- Ort für die persistenten Daten
Was auf dem System noch läuft? Ist mir egal.
Eine Nextcloud neben die anderen drei? Jop.
Noch 5 Wordpress dazu? Jop
Wie wäre es mit einem Uptime Kuma? Easy
Muss ich dafür irgendwo in Config Daten von Apache/Nginx/Reverse Proxy basteln? Nö, ist ja alles in der docker-compose.yml beschrieben.
Test von update von Nextcloud/Wordpress?
Zieh ich mir eben eine neue Instanz hoch oder nutze eine der vorhanden.
Ist auch easy mit den Tags von den Containern.
Es ist nicht die eine Sache die ich an Docker liebe, sondern das gesamte Paket.
Aber ich kann auch verstehen das es für andere Menschen nichts ist. Es ist eine andere Art der Administration.
Mein Server ist nicht mehr so meine geliebte Kuh die ich mit der Flasche vom Kalb her großgezogen hab.
Es ist auch noch kein Schlachtvieh wie in der Cloud mit automatischer Skalierung, Ansible, Terraform/Terragrunt usw.
Und ja: Das Free Rate Limit vom Dockerhub ist blöd, da bin ich auch schon gegen gelaufen...