有人能告訴我,在啓動新的Web服務器環境時,通過Elastic Beanstalk控制檯可用的Node.js平臺是否可用作Dockerfile?我在調試我的節點api時遇到了一個麻煩(即使是在ssh中和檢查日誌)。理想情況下,我想要下載彈性beanstalk用於本地運行的Dockerfile,但似乎並不可用。所以,如果有人能指出我正確的方向爲可用Dockerfile的eb web env而不是dockerhub(僅在那裏找到2,並且它們與aws文檔中提到的相同),那將會很棒。爲Node.js提供的Elastic Beanstalk Web服務器環境的Dockerfile?
回答
Beanstalk不是用docker構建的,所以你的問題的答案是否定的,你不能將Dockerfile或者圖像拖動到本地。 Beanstalk基本上是一臺安裝了Amazon Linux的機器,它爲Node.js提供了一些預定義的腳本(在你的情況下)。它只能在AWS上運行,而不能在本地運行。
現在你並沒有真正寫出「擁有問題的世界」,但如果你熟悉Docker,你可以在本地構建你自己的Dockerfile,並且provision it on Beanstalk。
謝謝塔爾。這太糟糕了,預定義的機器不可用作Dockerfiles。這將是定製經過測試的環境的絕佳方式。我將僅創建一個帶有nginx默認值的新Dockerfile來嘗試和模擬eb配置的Web服務環境。您是否碰巧知道有關node.js環境的詳細信息是否具有比控制檯中「軟件配置」部分中顯示的更多詳細信息? –
最好的方法就是使用配置好的機器。 Amazon Linux安裝程序與您的Docker容器不同。謹慎分享你面臨的問題? – Tal
我遇到的問題是在我的節點api的集羣模式下成功運行pm2。我在日誌中沒有看到任何錯誤,並且我的env始終保持嚴重。我可以在數字海洋和當地的地方運行這個,但現在在彈性beanstalk中提供eb爲我設置的實例。 –
- 1. 環境層:用於設置Elastic Beanstalk TVM的Web服務器或工作人員?
- 2. Elastic Beanstalk認爲環境沒有運行
- 3. Elastic Beanstalk和Dockerfile ARG指令
- 4. Elastic Beanstalk上的環境變量/ oracledb
- 5. Node.js deploy - AWS Elastic Beanstalk
- 6. Elastic Beanstalk環境的名稱是否可用作環境變量?
- 7. AWS Elastic Beanstalk,創建環境失敗
- 8. Amazon Elastic Beanstalk在創建新環境時創建服務器實例
- 9. 503服務器容量Elastic Beanstalk
- 10. 在AWS上部署python web服務器Elastic Beanstalk
- 11. 爲Node.js提供的PaaS服務
- 12. 如何將Elastic Beanstalk環境的實例計數設置爲0?
- 13. Elastic Beanstalk上的SOLR
- 14. AWS SDK | Elastic Beanstalk的服務員名單
- 15. AWS elastic beanstalk + Nginx + Gunicorn
- 16. 在Elastic Beanstalk環境中運行Rails rake任務
- 17. Amazon Elastic Beanstalk上的Node.js部署問題
- 18. 爲什麼Elastic Beanstalk停止工作?
- 19. 爲PHP定製nginx配置Elastic Beanstalk環境
- 20. 如何爲環境創建Elastic Beanstalk配置模板
- 21. 帶有node.js的Elastic Beanstalk啓動錯誤
- 22. Elastic Beanstalk上的SSL
- 23. Elastic Beanstalk SciPy。*無提示失敗
- 24. 在aws中的相同環境中的Nodejs和php Elastic beanstalk
- 25. Node.js Web服務器
- 26. Elastic Beanstalk上的Nginx服務器上的基本身份驗證
- 27. AWS + Elastic Beanstalk + MongoDB
- 28. AWS Elastic Beanstalk爲什麼會繼續提供舊應用程序版本?
- 29. AWS Elastic Beanstalk和JAVA_OPTS
- 30. 在開發環境中爲靜態圖像提供服務
你的問題有點含糊。你能詳細說明你做了什麼嗎?發佈'eb deploy'時你在推廣beanstalk?它是一個dockerfile還是一個dockerrun.aws.json? – Tal
這不是一個Dockerfile,這就是我想要的。相反,我通過eb控制檯配置了Web服務。據我所知,沒有辦法拖拽dockerfile(如果有的話)。 –