thiagomess / springboot-e-docker

REST API's RESTFul do 0 à Nuvem Com Spring Boot 2.x e Docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alt text

REST API's RESTFul do 0 à Nuvem Com Spring Boot 2.x e Docker

Certificado: https://www.udemy.com/certificate/UC-431c3054-63d7-4c07-ad42-3d922d0a51c9/

Deploy

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
Via Docker

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
Para acessar a aplicação

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"

About

REST API's RESTFul do 0 à Nuvem Com Spring Boot 2.x e Docker


Languages

Language:TSQL 84.1%Language:Java 15.8%Language:Dockerfile 0.0%