Certificado: https://www.udemy.com/certificate/UC-431c3054-63d7-4c07-ad42-3d922d0a51c9/
Para fazer o deploy local, temos da forma com Maven ou via Docker.
Na pasta raiz do projeto, executar os comandos abaixo, para baixar o fonte
git clone https://github.com/thiagomess/springboot-e-docker.git
Ir no caminho \springboot-e-docker\springboot-e-docker\src\main\resources\application.properties e alterar a chave para "test":
spring.profiles.active=test
Executar comandos Maven para empacotar e executar
cd ./springboot-e-docker/springboot-e-docker/
mvn clean package install -DskipTests
mvn spring-boot:run
Esta disponibilizado uma imagem no docker Hub com o nome thiagomess/springboot-e-docker:1.0.0
docker pull thiagomess/springboot-e-docker:1.0.0
docker run --rm -p 8080:8080 thiagomess/springboot-e-docker:1.0.0
URL: http://localhost:8080/swagger-ui.html Realizando o login com: user: admin password: admin123
O token deve ser passado nas requições: "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsImV4cCI6MTU4MTg5NDA4MH0.8lqLGlNfA4DHcqY0GONj7CGNOGeVN_je1PXTqbnLp8V5xdSJsm0fLsRFM7CG5GOBv1wSS3PzqhK3UaIKCA6-bg"