VictorHSP / beerstore-springboot

Spring Boot com Docker na AWS - Curso ministrado pelo Normandes Júnior

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

beerstore-springboot

Spring Boot com Docker na AWS - Curso ministrado pelo Normandes Júnior

Tecnologias utilizadas:

  • Spring Boot 2
  • Spring Data JPA
  • Actuator
  • Lombok
  • PostgreSQL
  • Bean Validation
  • Mockito
  • Hamcrest
  • AWS ( EC2, S3, VPC)
  • Docker
  • Terraform

Docker

Script para criação e comunicação entre docker app e docker db:

  • ./gradlew build
  • docker run -p 5432:5432 --name beerdb -e POSTGRES_USER={user}-e POSTGRES_PASSWORD={pass} -e POSTGRES_DB=beerstore -d postgres:10.5-alpine
  • docker network create beer-net
  • docker network connect beer-net beerdb
  • docker build -t gamgrave/beerstore:0.2 .
  • docker run -p 8080:8080 --rm --network beer-net -e APP_OPTIONS='--spring.datasource.url=jdbc:postgresql://beerdb:5432/beerstore' gamgrave/beerstore:0.2

About

Spring Boot com Docker na AWS - Curso ministrado pelo Normandes Júnior


Languages

Language:Java 73.6%Language:HCL 23.0%Language:Shell 2.0%Language:Dockerfile 0.8%Language:Smarty 0.5%