Ein Container ist einfach. Der Ärger beginnt beim sechsten, wenn du nicht mehr weißt, welcher die Datenbank hält und warum das Image 1,2 GB wiegt.
Diese Tools beantworten genau solche Fragen, und alle sind kostenlos oder Open Source.
Docker Compose
Eine Datei, die die ganze lokale Umgebung beschreibt: weiterhin das Nützlichste im Ökosystem.
docs.docker.com/composePortainer
Ein Web-UI für Container, Volumes und Logs, wenn dir gerade nicht nach CLI ist.
portainer.ioLazydocker
All das im Terminal, mit Logs und Statistiken einen Tastendruck entfernt.
github.com/jesseduffield/lazydockerDive
Zeigt Schicht für Schicht, warum dein Image riesig ist, und meist ist es ein COPY.
github.com/wagoodman/diveTraefik
Leitet Domains auf Container und erneuert TLS-Zertifikate, ohne dass du daran denkst.
traefik.ioWatchtower
Aktualisiert Container bei neuen Images; bewusst einsetzen, nicht überall.
containrrr.dev/watchtowerWenn du nur eines ergänzt, nimm Dive: kleinere Images sind der billigste Performancegewinn jeder Deployment-Pipeline.
Soll es gebaut werden, nicht nur ausgewählt?
Web-Apps, APIs, Infrastruktur und Interfaces. Freelance aus Barcelona, Kunden weltweit.
Leave a Reply