¿Qué significa "multi-stage build" en programación?
multi-stage build es uno de los términos más comunes en el desarrollo de software. Si alguna vez te preguntaste qué significa exactamente, en qué contexto se usa y por qué importa, esta guía te lo explica con definiciones claras y ejemplos reales.
Definición
Una tecnica de Dockerfile que usa multiples instrucciones FROM para producir una imagen final pequena. Las etapas anteriores se encargan de la compilacion o la instalacion de dependencias; solo los artefactos necesarios se copian a la etapa final, manteniendo la imagen pequena.
Ejemplo en inglés
"The multi-stage build compiles the Go binary in one stage and copies only the binary to the final image."
Términos relacionados
¿Listo para practicar tu inglés en el trabajo?
Lingua-e tiene ejercicios interactivos basados en conversaciones reales de developers: standups, code reviews, retrospectivas y más. Practica hasta que salga solo.
Prueba Lingua-e gratis