我需要一种快速的方法来检查容器是否以可编写脚本的方式退出。当前将docker库与python一起使用,但这会产生过多的开销。
docker inspect -f {{.State.Status}} $CONTAINER_PID
有什么建议吗?
答案 0 :(得分:0)
尝试使用子流程包来完成此操作(shell=True
很重要):
import subprocess
output = subprocess.check_output(r"docker inspect -f {{.State.Status}} $CONTAINER_PID", shell=True).decode()
print(output)