[Docker/Dúvida] Containerização de aplicação Full-stack
Qual seria a forma correta de se containerizar uma aplicação Full-stack? Na última vez que fiz isso, precisei colocar o docker-compose dentro da pasta do Back-end, para que fosse possível acessar as variáveis de ambiente, e rodar as migrações do ORM. Essa seria a forma correta? Ou existe uma forma mais elegante? Foi utilizado no Front-end NextJS e no Back-end Express com Prisma.