-
docker-compose.yml
: Define 3 serviços:db
,node
enginx
, além das redesdb-network
eapp-network
para conexão entre serviços. -
nginx/nginx.conf
: Arquivo de configuração do nginx, contendo configuração de proxy reverso para a aplicação node -
node/Dockerfile
: Arquivo de build do container da aplicação. Durante a execução do container, a aplicação usa o wait-for para esperar o banco estar completamente funcional antes de iniciar a aplicação.
docker-compose up -d
docker-compose down -v