Tengo una aplicación de contenedor múltiple y uso el archivo docker-compose.yml para iniciar la aplicación. Estoy planeando usar AWS Elastic Container Service para la implementación. De los tutoriales, me encontré con la creación de definiciones de contenedores en definiciones de tareas en lugar de usar un archivo de composición definido por el usuario en la consola de AWS ECS.
¿Cómo utilizar el archivo docker-compose.yml existente en AWS Elastic Container Service?
Parece que hay soporte para usar ECS CLI para usar un archivo docker-compose usando el comando ecs-cli-compose .
Esto traducirá su archivo docker-compose y creará una definición de tarea que se puede usar con ECS
La definición de tareas en ECS es un archivo de asignación para toda la configuración basada en contenedores. Dentro de este archivo, puede definir las definiciones de contenedor para cada contenedor dentro de la tarea, definir asignaciones de puertos, cualquier comando personalizado, montaje de volumen, etc.