[DÚVIDA] Como usar Docker com NestJS e habilitar o modo watch para hot-reload?
Estou desenvolvendo uma aplicação usando o framework NestJS e gostaria de containerizar a aplicação usando Docker. O NestJS possui um modo de desenvolvimento (watch mode), que aplica alterações automaticamente no código sem precisar reiniciar o servidor.
No entanto, estou com dificuldades para configurar o Docker de forma que o modo watch funcione corretamente dentro do container, permitindo que as alterações no código-fonte local sejam aplicadas automaticamente no container em execução, sem a necessidade de reconstruir a imagem Docker manualmente.
Estou em dúvida se containerizar toda a aplicação NestJS, incluindo o modo watch para desenvolvimento, é realmente a maneira correta de usar Docker. Ou seria mais adequado usar o Docker apenas para serviços auxiliares, como o banco de dados, enquanto a aplicação em si roda localmente fora do container durante o desenvolvimento? Quais são as melhores práticas nesse caso?