Sigo el siguiente enlace de documentación de la ventana acoplable para implementar directamente mi proyecto de la ventana acoplable en AWS ECS sin cambiar nada
https://docs.docker.com/engine/context/ecs-integration/
Configuré con éxito el complemento docker ecs en mi máquina (Ubuntu 20.04). vuelve docker ecs version
Complemento Docker ECS v1.0.0-beta.2 (6629d8e)
Intenté configurar el contexto de aws como está escrito en la documentación usando el comando docker ecs setup que abrió un modo interactivo que me permitió agregar credenciales para la cuenta de aws. Creó un perfil en ~/.aws/credentials
Cuando ejecuto docker context ls , no puedo ver el contexto de aws, solo se muestra "predeterminado"
Entonces, cuando ejecuto docker ecs compose up , dice que no se puede usar "predeterminado" con el comando ECS porque obviamente no es un contexto de AWS porque el contexto de aws no se está configurando.
Se espera que cuando ejecute docker compose up en el directorio con el archivo docker-compose.yml , se creen contenedores en ECS.
El error fue 'esta herramienta requiere el "nuevo formato de ID de recurso de ARN"'. Esto se informó como un problema en el repositorio original.
https://github.com/docker/ecs-plugin/issuesPor favor mira
https://github.com/docker/ecs-plugin/issues/175para resolver el problema. Básicamente, debe configurar los formatos de ARN como nuevos desde su consola ECS en AWS yendo a ECS -> Configuración de cuenta