Che cos'è create-multistage-dockerfile?
Crea file Docker a più fasi che separano gli ambienti di build e runtime per immagini di produzione minime. Copre la separazione delle fasi builder/runtime, la copia degli artefatti, le destinazioni scratch/distroless/alpine e il confronto delle dimensioni. Utilizzalo quando le immagini di produzione sono troppo grandi, quando gli strumenti di creazione sono inclusi nell'immagine finale, quando hai bisogno di immagini di sviluppo e produzione separate da un Dockerfile o durante la distribuzione in ambienti vincolati come edge o serverless. Fonte: pjt222/development-guides.