gpt4 book ai didi

amazon-web-services - Docker ECS 插件 AWS 上下文未设置 docker ecs 设置

转载 作者:行者123 更新时间:2023-12-02 18:03:32 26 4
gpt4 key购买 nike

我正在关注以下 docker 文档链接,以便在不更改任何内容的情况下直接在 AWS ECS 上部署我的 docker 项目
https://docs.docker.com/engine/context/ecs-integration/
我已经在我的机器(Ubuntu 20.04)上成功配置了 docker ecs 插件。 docker ecs version返回
Docker ECS 插件 v1.0.0-beta.2 (6629d8e)
尝试使用命令 docker ecs setup 配置文档中所写的 aws 上下文它打开了一种交互模式,允许我为 aws 帐户添加凭据。它在 中创建了一个配置文件~/.aws/credentials
当我跑 docker context ls我看不到 aws 上下文,只显示“默认”
context
所以当我运行 docker ecs compose up它说 不能在 ECS 命令中使用“default”,因为它不是 AWS 上下文 显然是因为 aws 上下文没有设置。
预计当我运行时docker compose up在带有 docker-compose.yml 的目录中文件中它应该在 ECS 上创建容器。

最佳答案

错误是“此工具需要“新的 ARN 资源 ID 格式””。这被报告为原始 repo 的问题

https://github.com/docker/ecs-plugin/issues
请参见
https://github.com/docker/ecs-plugin/issues/175
来解决问题。基本上,您需要通过 gong to 从 AWS 中的 ECS 控制台将 ARN 格式设置为新格式​​。 ECS -> 账户设置
enter image description here

关于amazon-web-services - Docker ECS 插件 AWS 上下文未设置 docker ecs 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63009176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com