我部署了使用python/django和elastic beanstalk的項目。我的問題是,我如何做像彈性beanstalk中的python manage.py rebuild_index命令?例如我需要在獲取第三個應用程序django-userena之前執行python manage.py check_permissions。 我試着運行命令,然後git提交然後eb部署。但這不起作用。 有人可以告訴我怎樣才能做到這樣的命令,所以在生產中,事情也起作用如何在部署到彈性beanstalk後執行linux命令?
0
A
回答
0
Elastic Beanstalk提供了多種方法來在部署期間運行自定義命令。請參閱「集裝箱命令」部分此處瞭解詳情:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-ec2.html
但是,請注意文件的以下部分:
他們的應用程序和Web服務器已經設置和應用程序的版本文件後運行已被提取,但在應用程序版本部署之前。
如果您需要命令您的應用程序已經部署後運行,你需要使用一個部署後掛機。不幸的是,後期部署腳本沒有定製選項,但使用這裏概述的方法非常簡單:https://forums.aws.amazon.com/thread.jspa?messageID=493887
相關問題
- 1. Jenkins部署到彈性beanstalk
- 2. 彈性beanstalk部署後保留內容
- 3. 連續部署彈性beanstalk
- 4. 在彈性beanstalk部署期間阻止12_db_migration.sh執行
- 5. Elastic Beanstalk部署 - 從命令行的ASP.NET
- 6. 在彈性beanstalk的container_commands中執行命令時沒有路徑
- 7. 如何在彈性beanstalk實例上運行腳本/命令
- 8. 如何在Elasticbeanstalk中部署後執行命令
- 9. 如何將java web應用程序部署到AWS彈性beanstalk?
- 10. 超慢速彈性Beanstalk Docker部署
- 11. 在Elastic Beanstalk上進行部署之後運行manage.py命令的正確方法?
- 12. 如何在Django中執行Linux命令?
- 13. 如何可以從命令行在Linux中執行nagios命令
- 14. 在Linux中執行命令
- 15. 如何在通過Capistrano部署後執行「命令行」實用程序?
- 16. 在彈性beanstalk中,如何在容器啓動之前運行命令?
- 17. 如何使用AWS EC2彈性beanstalk中的命令
- 18. 使用AWS Powershell部署到AWS彈性beanstalk
- 19. 部署到彈性beanstalk的問題「50npm.sh失敗」
- 20. 將服務棧角2應用部署到彈性beanstalk
- 21. 將Web應用程序部署到Amazon彈性beanstalk時出錯
- 22. 將Node.js應用程序部署到彈性beanstalk
- 23. Cpanel/whm如何執行linux命令
- 24. ASP.NET MVC AWS Elastic Beanstalk構建和部署命令行
- 25. 如何通過執行外部命令來執行vim命令?
- 26. Elastic Beanstalk運行後部署腳本
- 27. 用彈性beanstalk運行後臺作業
- 28. 如何在後臺執行shell命令
- 29. 如何在7天后執行命令?
- 30. 如何在後臺執行shell命令?