Executando verificação de segurança...
2

Não, eu faria backend.env e frontend.env, mas isso se deve a minha organização pessoal

PS: não tenho nenhum projeto que tem mais de um servidor na mesma pasta assim, geralmente 1 server = 1 pasta totalmente independente

Mas você pode continuar na sua organização, apenas falei como faço, não que a minha é a forma correta.

E a estrutura dos Dockerfiles e do docker-compose estão corretas?

Se você encontrar todos os arquivos e estiver claro onde tudo está qualquer organização está correta.

Não existe um padrão para onde ficam os arquivos dentro de um projeto (em relação ao docker) e eu geralmente uso assim:

/app/
   - aplicação/
      - docker-compose.yml [link simbolico para /app/[aplicação]/project/docker/[ambiente]/docker-compose.yml]
      - .env
      - project/
         - [all project files]
         - docker/
            - production/
               - docker-compose.yml
               - Dockerfile
            - homologation/
               - docker-compose.yml
               - Dockerfile
            - development/
               - docker-compose.yml
               - Dockerfile

Lembrando que essa é minha organização pessoal

Você pode seguir assim, pode criar a sua própria, não existe certo e errado desde que fique facil configurar e funcione

Carregando publicação patrocinada...
0