首页 > 解决方案 > python exec docker-compose up 从不阻塞拉取图像

问题描述

我有一个项目需要通过 python 执行 docker-compose 命令。我输入subprocess.getoutput("docker-compose up -d")执行它。

但这会阻止,main process因为相关的images需要pull首先。我不希望它阻止main process并且不需要它的执行结果。我用&command,比如subprocess.getoutput("docker-compose up -d &")。但它似乎没有用。

如何实现我的目标,即使用 python 非阻塞执行 docker-compose up 命令?

标签: pythonpython-3.xdockerdocker-composesubprocess

解决方案


推荐阅读