docker 启动后 如何通过对应的进程 找docker-compose.yaml 编排文件

找到容器 ID / Name

运行命令:

bash 复制代码
docker ps -a

记住其中一个 容器名或 ID,例如:

bash 复制代码
myapp_web_1

看容器的 Labels(关键)

docker-compose 创建的容器,一定带有 com.docker.compose 相关 label

关键点:

bash 复制代码
docker inspect myapp_web_1

重点看这里:

bash 复制代码
"Labels": {
  "com.docker.compose.project": "myapp",
  "com.docker.compose.service": "web",
  "com.docker.compose.project.working_dir": "/opt/docker/myapp",
  "com.docker.compose.project.config_files": "docker-compose.yml"
}

最关键两个字段

字段 说明
project.working_dir docker-compose 执行目录(yaml 所在路径)
project.config_files 使用的 compose 文件名

📌 例子说明:

复制代码

docker-compose.yaml 在: /opt/docker/myapp/docker-compose.yml

一条命令直接筛出来(推荐)

bash 复制代码
docker inspect myapp_web_1 \
  --format='{{ index .Config.Labels "com.docker.compose.project.working_dir" }}/{{ index .Config.Labels "com.docker.compose.project.config_files" }}'

输出示例:

bash 复制代码
/opt/docker/myapp/docker-compose.yml
相关推荐
Leinwin2 小时前
OpenClaw 多 Agent 协作框架的并发限制与企业化规避方案痛点直击
java·运维·数据库
2401_865382502 小时前
信息化项目运维与运营的区别
运维·运营·信息化项目·政务信息化
漠北的哈士奇2 小时前
VMware Workstation导入ova文件时出现闪退但是没有报错信息
运维·vmware·虚拟机·闪退·ova
如意.7592 小时前
【Linux开发工具实战】Git、GDB与CGDB从入门到精通
linux·运维·git
运维小欣3 小时前
智能体选型实战指南
运维·人工智能
yy55273 小时前
Nginx 性能优化与监控
运维·nginx·性能优化
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ4 小时前
Linux 查询某进程文件所在路径 命令
linux·运维·服务器
05大叔5 小时前
网络基础知识 域名,JSON格式,AI基础
运维·服务器·网络
安当加密5 小时前
无需改 PAM!轻量级 RADIUS + ASP身份认证系统 实现 Linux 登录双因子认证
linux·运维·服务器
dashizhi20155 小时前
服务器共享禁止保存到本地磁盘、共享文件禁止另存为本地磁盘、移动硬盘等
运维·网络·stm32·安全·电脑