Múltiples docker componen entornos para la misma base de código

Estoy usando el andamio de Cookiecutter para mi proyecto Django y sigo el mismo flujo de trabajo documentado para los entornos locales de docker. Tengo un file dev.yml compose para una configuration local. Tengo una configuration de env de testing que es muy diferente de una configuration local (instala dependencies de testing, tiene un set diferente de services específicos para la testing) llamada test.yml. No puedo girar envolventes de networkingacción de portador simultáneamente para desarrollo local y testing env simultáneamente. Cuando hago un:

$ docker-compose -f dev.yml up -d

Todos los contenedores de dev giran bien.

Después de esto, hago un:

$ docker-compose -f test.yml up -d

Simplemente recrea todos los contenedores anteriores. ¿Debo usar una networking diferente? ¿O debería dar diferentes nombres para las aplicaciones y services en test.yml? ¿Cuál es la mejor práctica para ejecutar diferentes sets de formattings de compilation de docker para la misma base de código simultáneamente?

Actualmente, compruebo el código en una ruta diferente y hago girar la testing env allí, lo que parece funcionar.

docker-compose --project-name con un nombre diferente.