Imagen Aplicación Java en Docker | Jose Luis Bugarin
|Para poder crear una imagen java en docker, necesitamos crear una aplicación de pruebas usando spring boot y luego crear el archivo de configuración DockerFile. Una vez que lo tenemos armados, los ejecutamos en docker para que se pueda crear la imagen y exista en el registro de imágenes.
En el archivo DockerFile, tenemos que indicarle la versión de JDK que vamos a usar (parámetro FROM), en el parámetro COPY le indicamos la ubicación de nuestro jar de aplicación y a donde lo vamos a copiar en el contenedor. El directorio de trabajo tenemos que indicarle en el parámetro WORKDIR y en el ENTRYPOINT la llamada al .jar como si estuviéramos en consola (el clásico java – jar nombre.jar)
Para crear la imagen, necesitamos ejecutar los siguientes comandos docker:
docker build . -t «itic/java»
y para ejecutarla (ojo, yo uso el puerto 8082 de en mi aplicación springboot)
docker run -p 8082:8082 itic/java y listo.
Aqui el video explicativo:
Imagen Docker para Aplicación Java | ILUMINATIC TECNOLOGIA from Jose Luis Bugarin on Vimeo.