gpt4 book ai didi

python - 使用 docker-py 从现有容器运行 docker 容器

转载 作者:太空宇宙 更新时间:2023-11-04 08:32:27 26 4
gpt4 key购买 nike

我有一个运行 Flask 应用程序的 Docker 容器。当 Flask 收到 http 请求时,我想触发一个新的临时 Docker 容器的执行,该容器在完成必须执行的操作后关闭。

我读过 Docker-in-Docker should be avoided so this new container should be run as a sibling container on my host and not in the Flask container.

使用 docker-py 执行此操作的解决方案是什么? ?

最佳答案

我们正在通过将 docker.sock 安装为主机和容器之间的共享卷来做这样的事情。这允许容器向机器发送命令,例如 docker run

这是我们 CI 系统的一个例子:

 volumes:
- /var/run/docker.sock:/var/run/docker.sock

关于python - 使用 docker-py 从现有容器运行 docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51809633/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com