Tenemos 2 aplicaciones desarrolladas con Sprint Boot y necesitamos crear las imagenes Docker para cada uno. Entonces cada uno en localhost debemos de ejecutarlas en puertos diferentes
_1. Debemos de tener configurado el Dockerfile con el puerto indicado
_1a. flujox.jar = 8080
_1b. flujoy.jar = 8085
_2. Ejeccutar los comandos para generar las imágenes en docker localhost
Nota: Tener en consideración el comando «run»
docker run -d -p puertopublico:puertointerno nombredeimagendocker
_2a. Pasos para ejecutar la aplicación flujox:8080
step1:
docker build C:\IBMjupari\flujox –tag flujox:latest
step2:
docker run -d -p 8080:8080 flujox:latest
_2b. Pasos para ejecutar la aplicación flujoy
step1:
docker build C:\IBMjupari\flujoy –tag flujoy:latest
step2:
docker run -d -p 8085:8085 flujoy:latest
NOTA: A nivel de local tambien podemos ejeuctar nuestras aplicaciones sprint boot desde la consola decomandos
Ejecución de comando
java -jar -Dserver.port=1234 flujotc.jar