我想知道是否可以使用 bash 函数列出所有正在运行的 docker-compose 文件?类似 docker ps 或 docker container ls 之类的东西,但我希望它只显示文件。
我开始使用这个 - lsof | egrep 'REG|DIR' | 'REG|DIR' | awk '{print $9}'
但这也给我提供了大量不需要的信息。
这里最好的方法是什么?
提前致谢。
最佳答案
所以我尝试了 docker Inspection 并想出了这个:
for c in `docker ps -q`; do echo $c; docker inspect $c --format '{{index .Config.Labels "com.docker.compose.project.config_files"}}' ; done
所以这是可能的;)
关于bash - 我可以列出所有正在运行的 docker-compose 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70256297/