Projeto base usando Angular no frontend e Node/Express no backend.
- Docker
- Docker Compose
docker compose up --buildDepois acesse:
- Frontend Angular: http://localhost:4200
- Backend Node: http://localhost:3000
- Health check da API: http://localhost:3000/api/health
.
├── backend
│ ├── Dockerfile
│ ├── package.json
│ └── src
│ └── server.js
├── frontend
│ ├── Dockerfile
│ ├── angular.json
│ ├── package.json
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ └── src
│ ├── app
│ ├── index.html
│ ├── main.ts
│ └── styles.css
└── docker-compose.yml
Instalar uma dependência no frontend:
docker compose exec frontend npm install nome-do-pacoteInstalar uma dependência no backend:
docker compose exec backend npm install nome-do-pacoteVer logs:
docker compose logs -fParar os containers:
docker compose down