Para descargar los fuentes del proyecto se debe ejecutar el siguiente comando:
git clone https://github.com/jeferagudeloc/spring-boot-criteria-example.git
Para no ingresar el usuario/contraseña de github en cada instrucción se puede utilizar el cache de autenticación.
Para instalar docker, docker-compose y otras herramientas de desarrollo se creo un script ubicado en la carpeta bin.
bash bin/install.sh
Una vez instalado el ambiente de docker, puedes ejecutar la instruccion:
docker-compose up -d
Dentro de la carpeta del proyecto para inicailizar los tres servicios.
Luego, de iniciado el ambiente de desarrollo se tiene acceso a lo siguiente:
Backend - Java http://localhost:18080/
db - Mysql (BD: dbbase) http://localhost:13306/