我正在Azure Linux Webapp应用程序上部署Django应用程序。
我跟踪这提供了一个startup.txt。在我的startup.txt中,我有以下内容:
gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi
pip install -r requirements.txt
python manage.py migrate --settings=configs.base_settings在部署中,当我检查日志时,只有第一个命令运行。如何运行多个命令?
发布于 2019-07-02 09:34:16
我认为他们称之为“自定义启动命令”(单数)是有原因的;)
因此,您可以使用所选的分隔符将所有命令放在一行中:
;如果您想运行下一个命令,而不管前面的命令失败与否:gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi ; pip install -r requirements.txt ; python manage.py migrate --settings=configs.base_settings&&,则为双符号和gunicorn --bind=0.0.0.0 --timeout 600 configs.wsgi && pip install -r requirements.txt && python manage.py migrate --settings=configs.base_settings。https://stackoverflow.com/questions/56845452
复制相似问题