/docker_desafio_2

Desafio 02 do módulo Docker do curso Full Cycle 3.0

Primary LanguageJavaScript

Desafio 02:Nginx com Node.js

Desafio 02 do módulo Docker do curso Full Cycle 3.0, cujo objetivo era preparar uma configuração do Docker Compose para levantar três containers dockers:

  • Uma aplicação Node JS (container app)
  • Um banco de dados MySQL (container db)
  • Um servidor Nginx funcionadno como proxy reverso (container nginx)

O container app aguarda o container db ficar pronto junto com o seu banco de dados através da DOCKERIZE. Então ele adiciona três registros ao banco de dados, os quais serão listados ao acessá-lo pelo navegador através do container nginx.

Para subir os containers, pasta executar o comando

docker-compose up

Então a aplicação poderá ser acesasda pelo:

http://localhost:8080/

Você verá um resultado parecido com a imagem abaixo: