Un container è facile. I guai iniziano al sesto, quando non ricordi più quale contiene il database né perché l’immagine pesa 1,2 GB.
Questi strumenti rispondono a quelle domande e sono tutti gratuiti o open source.
Docker Compose
Un file che descrive tutto l'ambiente locale: resta la cosa più utile dell'ecosistema.
docs.docker.com/composePortainer
Un'interfaccia web per container, volumi e log quando la riga di comando non ti va.
portainer.ioLazydocker
Tutto quanto sopra nel terminale, con log e statistiche a un tasto di distanza.
github.com/jesseduffield/lazydockerDive
Mostra livello per livello perché la tua immagine è enorme, e di solito è una COPY.
github.com/wagoodman/diveWatchtower
Aggiorna i container quando esce una nuova immagine; usalo con criterio, non ovunque.
containrrr.dev/watchtowerSe ne aggiungi uno solo, prendi Dive: alleggerire le immagini è il guadagno di prestazioni più economico di qualsiasi pipeline.
Ti serve costruirlo, non solo sceglierlo?
Applicazioni web, API, infrastruttura e interfacce. Freelance da Barcellona, clienti ovunque.
Leave a Reply