当系统内存在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下的容器参数。

相关推荐
原野池予7 小时前
深入Java集合框架:数组与List互转底层原理剖析(JDK 8)
java·数据结构·list
Java成神之路-7 小时前
深入理解 HashMap 扩容时机:JDK 7 vs JDK 8 的设计差异与取舍
java·juc
李冰然7 小时前
深入Java集合框架:数组与List互转底层原理剖析(JDK 8)
java
Albart5757 小时前
Docker Desktop最新版安装踩坑全记录(Windows_Mac_Linux)【2026 4.74.0 终版】
linux·windows·macos·docker·环境搭建·踩坑记录
竹枝溪8 小时前
MySQL进阶:约束、多表设计、多表查询与事务
java·数据库·mysql·事务·子查询·acid·多表查询
上玄code8 小时前
【Agent精讲】调一个LLMAPI背后的工程问题
java·开发语言·python·chatgpt
李冰然8 小时前
深入Java集合框架:ArrayList源码解析(JDK 8)
java
叶 落8 小时前
Docker-Compose 安装 Milvus
docker·容器·milvus
小小啊python8 小时前
IDEA中SpringBoot项目配置热部署
java·ide·intellij-idea·springboot·热部署
Java成神之路-8 小时前
Spring AI Alibaba 实现多轮对话记忆:ChatMemory 与 Redis 持久化实战
java·springaialibaba