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