gpt4 book ai didi

amazon-web-services - AWS Copilot 在运行容器中运行任务

转载 作者:行者123 更新时间:2023-12-04 12:56:17 24 4
gpt4 key购买 nike

我有一个 Django 实例作为负载平衡 Web 服务运行,由 AWS Copilot 部署。我想通过 Copilot 运行任务来运行 Django Migrations。
我尝试运行这样的任务:

copilot task run --command "python src/manage.py migrate"
但是,它似乎没有在我的事件容器中运行。我希望看到迁移运行,以及更新迁移的服务日志,但我只看到标准的健康检查。
copilot/core-api/22 20:07:02 web.1  | INFO:     10.0.1.100:59904 - "GET /healthcheck/ HTTP/1.1" 200 OK
copilot/core-api/22 20:07:17 web.1 | INFO: 10.0.0.117:29060 - "GET /healthcheck/ HTTP/1.1" 200 OK
copilot/core-api/22 20:07:37 web.1 | INFO: 10.0.1.100:59934 - "GET /healthcheck/ HTTP/1.1" 200 OK
我是不是误会了 task run ?我只有 1 个应用程序、1 个服务、1 个环境。我期待 task run将在正在运行的服务中执行,但也许不是?

最佳答案

copilot task run创建一个新容器。您要找的是copilot task exec .

关于amazon-web-services - AWS Copilot 在运行容器中运行任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66807159/

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