Dúvidas Docker
Então, iniciei com Docker recentemente, e minha dúvida é a seguinte:
Tenho uma pasta raiz sendo /app e dentro desse diretório tenho /backend e /frontend.
Em ambas pastas (backend e frontend), tenho Dockerfile pra gerar as imagens.
Na raiz (/app), tenho um arquivo docker-compose.yml pra gerar os containers, onde passo como serviço o backend, frontend e o restante dos serviços necessários (como database).
Está correto fazer isso?
Em ambos tenho meus arquivos .env que estão dentro do .dockerignore, então eles não sobem junto com o container. Dentro da pipeline, posso fazer ele copiar dando um COPY .env.example .env, mas como altero o valor das variaveis dentro do container?
Diagrama pra representar estrutura das pastas:
graph TD
App --> Backend
App --> Frontend
App --> docker-compose.yml
Frontend --> Dockerfile
Backend --> Dockerfile
Agradeço!