Compose: Docker Compose dependiendo de otro Docker Compose

Creado en 22 sept. 2016  ·  3Comentarios  ·  Fuente: docker/compose

¿Hay alguna forma de que una aplicación con docker-compose.yml dependa de otra aplicación con docker-compose.yml ?

Por ejemplo, supongamos que tengo una API en un repositorio y una interfaz de usuario en otro repositorio. Y ambos tienen un archivo docker-compose.yml y cada uno tiene su propio conjunto de contenedores necesarios.

¿Puede la interfaz de usuario tener algún tipo de directiva que le indique que cargue la API y todos sus contenedores?

Comentario más útil

Esta es una respuesta terrible, la composición se trata de no saber cómo se implementa algo, una imagen acoplable y una imagen acoplable compuesta (componer) deben ser intercambiables sin que los clientes sepan que decidió dividir su problema en partes más pequeñas o agregó un montón de cosas en una unidad más grande.

Esta es la razón por la que la industria del software prefiere la composición a la herencia (extensión).

Todos 3 comentarios

¡Hola!

Debería poder lograr algo similar con las directivas extends : https://docs.docker.com/compose/extends/#understand -the-extends-configuration

¿Extender requiere múltiples archivos de composición en un repositorio? En este caso, la interfaz de usuario y el servicio no estarán en el mismo repositorio.

Esta es una respuesta terrible, la composición se trata de no saber cómo se implementa algo, una imagen acoplable y una imagen acoplable compuesta (componer) deben ser intercambiables sin que los clientes sepan que decidió dividir su problema en partes más pequeñas o agregó un montón de cosas en una unidad más grande.

Esta es la razón por la que la industria del software prefiere la composición a la herencia (extensión).

¿Fue útil esta página
0 / 5 - 0 calificaciones