Neste projeto foi utilizado docker e docker-compose.
- Na pasta
./backend
execute o comandonpm install
; - Na pasta
./frontend
execute o comandonpm install
; - Na pasta raiz do projeto, execute o comando
docker-compose up
;
- O docker utiliza a porta 80 para executar o projeto, logo é importante que ela esteja disponível.
- Caso queira verificar o loadbalancer funcionando acesse a url
localhost:4000
, será apresentado uma mensagem com o número do servidor que está sendo executado
Após executar a criação dos containers, vamos popular o banco de dados. Para isto execute os seguintes comandos dentro da pasta ./backend
:
npm run seed
Boa diversão (: