使用Amazon ECS部署时有条件地运行命令

时间:2020-04-30 10:18:33

标签: django amazon-web-services docker amazon-ecs

我正在ECS上部署了django应用程序。我需要运行固定装置,第一次部署时,需要在容器内运行管理命令。

我希望有条件地访问固定装置,而不是仅针对首次部署而固定。我想到的一种方法是在环境中维护一个变量,并相应地在entrypoint.sh中运行fixture。

这是解决问题的好方法吗?此外,还有其他一些标准方法可以做到这一点。

让我知道是否错过了一些细节,您可能需要了解我的问题。

1 个答案:

答案 0 :(得分:1)

您可能只需要在entrypoint.sh脚本中处理它。据我的经验,如果没有ECS,您将无法有条件地运行没有脚本的命令。