Skip to content

Latest commit

 

History

History
73 lines (45 loc) · 880 Bytes

README.md

File metadata and controls

73 lines (45 loc) · 880 Bytes

Project 107 - Localidades

Projeto para teste na utilização das APIs de Localidades do IBGE e ViaCep


Pré-requisitos

  • Java 11
  • Apache Maven 3.6.3
  • Quarkus 2.12.2

Executar o Projeto

Comando:

mvn quarkus:dev

Documentação da API

Acesse o Swagger pelo endpoint /swagger:

http://localhost:8080/swagger


Docker

Criar network

docker network create project107-net

Build de localidade-api

Acessar o diretório

cd localidade-api

Gerar o pacote

mvn package -DskipTests

Gerar imagem Docker de localidade-api, usando o comando:

docker build -t project107/localidade-api .

Subir stack

docker-compose up --build -d

Extra:

Subir um container separado:

docker run -i --rm -p 8090:8080 --network project107-net project107/localidade-api