首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动命令

启动命令
EN

Stack Overflow用户
提问于 2019-07-02 04:44:12
回答 1查看 335关注 0票数 1

我正在Azure Linux Webapp应用程序上部署Django应用程序。

我跟踪提供了一个startup.txt。在我的startup.txt中,我有以下内容:

代码语言:javascript
复制
gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi
pip install -r requirements.txt
python manage.py migrate --settings=configs.base_settings

在部署中,当我检查日志时,只有第一个命令运行。如何运行多个命令?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-02 09:34:16

我认为他们称之为“自定义启动命令”(单数)是有原因的;)

因此,您可以使用所选的分隔符将所有命令放在一行中:

  1. 分号;如果您想运行下一个命令,而不管前面的命令失败与否:gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi ; pip install -r requirements.txt ; python manage.py migrate --settings=configs.base_settings
  2. 如果只在上一个命令成功的情况下运行下一个命令:&&,则为双符号和gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi && pip install -r requirements.txt && python manage.py migrate --settings=configs.base_settings
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56845452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档