我正在探索Cloud Foundry及其對Dock的Docker支持。我的問題是:是否可以像以前一樣部署jar(使用cf push
,提供關於jar位置,構建包和堆棧的信息),並讓CF像之前一樣構建一個(Docker?)容器。 DEA,還是有必要始終提供一個現成的Docker鏡像來爲CF構建容器?如果「老」的方式仍然得到支持,以這種方式使用迭戈是否是一個好主意,還是我們都應該走向Docker?可能使用Cloud Foundry + Diego推送應用程序而不是Docker映像?
0
A
回答
1
Cloud Foundry的迭戈運行繼續支持buildpack部署,它會創建容器並運行應用程序所需的運行時工件。它創建的容器不是Docker容器。例如,Pivotal Cloud Foundry創建一個Garden-RunC容器。當你有,你想不加修改地部署預先打包的碼頭工人的形象,但是當你有一個選擇的buildpack方法仍然是首選
碼頭工人的支持可能是有用的。
Buildpacks將簡化使用的Cloud Foundry時,開發人員和IT運營商兩者的作用。通過構建包,開發人員不再負責設計和維護Dockerfile以及其他與應用程序開發沒有直接關係的問題。
的IT運營商獲得完全的一致性在所有buildpack容器操作系統和運行時版本和補丁級別的條款。他們還能夠執行Cloud Foundry環境中所有buildpack容器中部署的自動化零宕機時間補丁和升級。這是一個非常強大的工具,既安全又高效。
相關問題
- 1. 默認情況下在Diego上啓動應用程序,而Cloud Foundry默認使用DEA
- 2. Cloud Foundry從URL推送
- 3. 使用Cloud Foundry CLI爲Cloud Foundry應用程序創建redis服務
- 4. 是否可以在Cloud Foundry上部署非Web應用程序?
- 5. Node.js應用程序,Express和Cloud Foundry
- 6. 託管Cloud Foundry Node.js應用程序
- 7. Pivotal Cloud Foundry中的UI應用程序
- 8. 將Django應用推向關鍵(Cloud Foundry)
- 9. 我的應用程序的大小將它推時的Cloud Foundry
- 10. 將Spring應用程序推送到Cloud Foundry時出現暫存錯誤
- 11. 從Cloud Foundry中的另一個應用程序以編程方式創建和推送應用程序
- 12. 是否有可能在Cloud Foundry中下載或搜索應用程序日誌
- 13. Docker Image和Cloud Foundry Droplet是否類似?
- 14. 如何使用API(不是CLI)將應用程序上傳到Cloud Foundry?
- 15. 錯誤而使用的Cloud Foundry
- 16. 內存不足錯誤推到Cloud Foundry
- 17. 如何禁用bluemix/cloud-foundry應用程序中的RTR日誌
- 18. 使用gcloud推送Docker鏡像失敗
- 19. 是否可以使用asp.net創建推送應用程序?
- 20. Cloud Foundry解釋
- 21. JMX - Pivotal Cloud Foundry
- 22. Go工作人員的應用程序不是從Cloud Foundry開始
- 23. Cloud Foundry和Docker有什麼區別?
- 24. 無法在部署到Pivotal Cloud Foundry的Docker映像上運行健康檢查
- 25. Cloud Foundry for SaaS
- 26. Cloud Foundry Org Space
- 27. Cloud Foundry中的JDK可用性
- 28. 在Cloud Foundry上部署jhipster應用程序出錯
- 29. 在Cloud Foundry上遷移現有的PHP應用程序
- 30. Pivotal Cloud Foundry - 應用程序日誌記錄