当系统内存在docker run和docker-compose启动的容器时如何区分

有两种方法

1.使用docker inspect <容器id/容器名>

查看json里的Labels标签,如果包含com.docker.compose 字样,则是docker-compose启动的,否则则是docker run启动的

2.全局搜索docker-compose.yaml文件

Linux命令如下

复制代码
find / -name "docker-compose.yml" 2>/dev/null

搜索到后对比docker ps下的容器参数。

相关推荐
后端AI实验室4 分钟前
等保三级整改,敏感数据加密,数十个系统——3个人用Cursor一周搞定了
java·ai
qq_334060216 分钟前
spring_springmvc_mybatis权限控制+boostrap实现UI
java·spring·mybatis
sunwenjian88612 分钟前
Spring Boot 整合 Druid 并开启监控
java·spring boot·后端
1104.北光c°17 分钟前
基于Canal + Kafka的高可用关注系统:一主多从关系链
java·开发语言·笔记·分布式·程序人生·kafka·一主多从
Mem0rin19 分钟前
[Java]异常及其处理
java·开发语言
skiy19 分钟前
Spring boot创建时常用的依赖
java·spring boot·后端
早起的年轻人21 分钟前
告别Git仓库臃肿:一招解决Maven target目录误提交问题
java·git·maven
快乐柠檬不快乐27 分钟前
Java连接电科金仓数据库(KingbaseES)实战指南
java·开发语言·数据库
lbb 小魔仙28 分钟前
Portainer 实战:可视化管理 Docker并实现外网访问
运维·docker·容器
程序员清风29 分钟前
看完Anthropic研究才懂:你有多会问,AI就有多强!
java·后端·面试