【发布时间】:2018-12-09 22:20:13
【问题描述】:
我正在寻找一种从 python 脚本运行 docker-compose 文件的方法。我查看了 Docker SDK for python,但没有找到任何关于 docker-compose 的信息。 那么,有没有办法从 python 脚本运行 docker-compose 文件?
【问题讨论】:
-
docker-compose是一个 Python 脚本 :) -
啊!我不知道,但也许我不太清楚我想做什么。假设我有一个烧瓶应用程序,我也有一些 docker-compose 脚本,我想从我的应用程序中执行它们。没有办法做到这一点吗?
-
这不是一个受支持的用例,也不打算以这种方式使用。 github.com/docker/compose/issues/4542#issuecomment-283191533 你可以只使用
subprocess模块来输出命令,或者直接使用docker-py -
docker run 与 docker-compose 不同——它是两个不同的项目,它们之间的联系很小。请重新提出问题。
标签: python python-3.x docker docker-compose