Como iniciar com projeto Nest.js com Docker
- Crie o volume do MySQL
$ npm install
- Execute o projeto com o Docker usando a flag -d para deixar em background a aplicação:
$ docker-compose up -d
- Acesse http://localhost:8080 para acessar o banco através do admininer
- Selecione o sistema PostgreSQL
- Informe o servidor pgsql no caso o nome do container
- Informe o usuário pguser
- Informe a senha pgpassword
- Informe o banco nestjsdb
- Acesse a pasta do projeto nestjs e rode o comando abaixo
$ npm run start:dev
- Acesse http://localhost:3000 para acessar o Nest.js
- Nest instalado de forma global
$ npm i -g @nestjs/cli
- Typeorm e o Postgres
$ npm i --save typeorm @nestjs/typeorm pg