我正在编写一个当前部署在 Heroku 上的 Python Django Web 应用程序。对于某些类型的请求,我想在一个隔离的环境中运行一个 docker 容器。例如,我的 API 端点之一如下所示:
import docker
def 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。
斯蒂芬大帝
相关分类