ForumProgrammazione & Dev › Docker multi-stage build: best practice …

Docker multi-stage build: best practice che ho imparato

0
Marco Ferretti · 01/06/2026 · 👁 6
Dopo 2 anni a usare Docker in produzione, queste sono le best practice che ho adottato per i multi-stage build: 1. Stage 'builder' separato da 'runtime' — immagine finale molto più leggera 2. .dockerignore aggressivo — non copiare node_modules, .git, __pycache__ 3. Layer ordering: prima COPY dei requirements, poi pip install, poi COPY del codice 4. Non usare 'latest' come base — specificare smepre la versione Risultato: da 1.2GB a 180MB per una app Python. Voi come strutturate i vostri Dockerfile? 🐳 Voi cosa ne pensate?
Accedi per rispondere.