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
相关推荐
abigriver7 小时前
打造 Linux 离线大模型级语音输入法:Whisper.cpp + 3090 显卡加速与 Rime 中英混输终极调优指南
linux·运维·whisper
charlie1145141919 小时前
嵌入式Linux驱动开发pinctrl篇(1)——从寄存器到子系统:驱动演进之路
linux·运维·驱动开发
Agent手记9 小时前
异常考勤智能预警与处理与流程优化方案 | 基于企业级Agent的超自动化实战教程
运维·人工智能·ai·自动化
cen__y9 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
dapeng-大鹏11 小时前
KVM+LVM 零停机在线扩容 Ubuntu 根分区:从磁盘添加到逻辑卷扩展完整
linux·运维·ubuntu·磁盘空间扩展
乐维_lwops11 小时前
案例解读|运维监控助力某大型卷烟厂构建高效运维监控体系
运维·运维案例
JiaWen技术圈12 小时前
网站用户注册行为验证码方案
运维·安全
仙柒41512 小时前
Docker存储原理
运维·docker·容器
DolphinDB12 小时前
漫长人工,耗费存储?用 BackupRestore 模块一站式解决跨环境数据同步难题
运维·后端·架构
神奇椰子14 小时前
[特殊字符] 服务器搭建网站完整教程
运维·服务器