Compilar con Maven dentro de Docker - multi-stage build
Una vez que hemos desacoplado la ejecución de una aplicación de nuestro equipo y su entorno desplegándola en un contenedor, el siguiente paso es independizar también el proceso de compilación y construcción. El objetivo es evitar también problemas de configuraciones y dependencias relacionadas con el entorno de desarrollo, moviendo la responsabilidad a un proceso automatizado. De esta forma nos acercarnos más a un entorno de producción. Enfoque de partida El Dockerfile con el que hemos trabajado previamente incluye lo mínimo para desplegar el JAR: ...