Django 在部署amazon ECS时有条件地运行命令

Django 在部署amazon ECS时有条件地运行命令,django,amazon-web-services,docker,amazon-ecs,Django,Amazon Web Services,Docker,Amazon Ecs,我在ECS上部署了一个django应用程序。我需要运行fixture,第一次部署时需要在容器内运行一个管理命令 我希望能够有条件地运行fixture,而不是仅针对第一次部署进行修复。我考虑的一种方法是在我的环境中维护一个变量,并相应地在entrypoint.sh中运行fixture 这是个好办法吗?另外,还有哪些其他标准方法可以做到这一点 如果我遗漏了一些细节,请告诉我您可能需要了解我的问题。您可能只需要在entrypoint.sh脚本中处理它。根据我的经验,在ECS的情况下,如果没有脚本,您将

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

我希望能够有条件地运行fixture,而不是仅针对第一次部署进行修复。我考虑的一种方法是在我的环境中维护一个变量,并相应地在entrypoint.sh中运行fixture

这是个好办法吗?另外,还有哪些其他标准方法可以做到这一点


如果我遗漏了一些细节,请告诉我您可能需要了解我的问题。

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

是的,我这样做只是为了解决问题!谢谢