亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 Heroku 中運行 Docker 容器

如何在 Heroku 中運行 Docker 容器

紅糖糍粑 2023-05-09 10:57:11
我正在編寫一個當前部署在 Heroku 上的 Python Django Web 應用程序。對于某些類型的請求,我想在一個隔離的環境中運行一個 docker 容器。例如,我的 API 端點之一如下所示:import dockerdef post(request):    # do some work here...    client = docker.from_env()    client.containers.run('some-image', 'some command')    # format and return response here...我如何設置我的 Heroku 應用程序,以便我可以在我的 Web 應用程序中創建和運行這樣的 docker 容器?我已經在本地測試了所有內容并驗證了它是否有效。我只需要將其部署到 Heroku。
查看完整描述

1 回答

?
斯蒂芬大帝

TA貢獻1827條經驗 獲得超8個贊

更新:

我對此進行了更多研究,似乎雖然Heroku Platform API確實允許您按需創建一次性測功機,但它們不提供完全隔離,因為每個一次性測功機都會注入相同的配置變量作為主要的 Web 進程,從理論上講,它可以訪問數據庫和可能暴露給您的應用程序的任何其他配置變量。此行為已得到 Heroku 支持團隊的確認。

此外,在 Heroku 上大規模運行這樣的應用程序最終會非常昂貴。

要構建具有此功能的應用程序,目前看來最好的選擇是使用不同的托管服務提供商。


查看完整回答
反對 回復 2023-05-09
  • 1 回答
  • 0 關注
  • 119 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號