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

Docker multi-stage build: best practice che ho imparato

0
Marco Ferretti · 21/04/2026 · 👁 5
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 sempre la versione Risultato: da 1.2GB a 180MB per una app Python. Voi come strutturate i vostri Dockerfile? 🐳
0
Marco Ferretti · 21/04/2026
condivido l'esperienza — imparato ha una curva di apprendimento ma ne vale la pena nel lungo periodo
Accedi per rispondere.