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

相关推荐
布朗克16812 小时前
34 JVM深入理解
java·jvm
Flittly13 小时前
【AgentScope Java新手村系列】(4)结构化输出
java·spring boot·spring·ai
何以解忧,唯有..13 小时前
Python 中的继承机制:从基础到高级用法详解
java·开发语言·python
Yiyaoshujuku13 小时前
化合物数据集API接口(数据结构及样例)
java·网络·数据结构
plainGeekDev13 小时前
算法刷题笔记:一维DP没那么难,状态想清楚就赢了一半
java·算法·面试
IceBing13 小时前
还在一个个连接 Arthas?这个开源平台支持批量诊断 JVM
java
SL_staff13 小时前
《如何用规则引擎替代if-else?JVS-Rules可视化编排比硬编码强在哪里?》
java·低代码·架构
Sam_Deep_Thinking13 小时前
java中的class到底是个什么东西?
java·开发语言·面试
swordbob14 小时前
Spring 3 级缓存解决循环依赖
java·spring
摇滚侠14 小时前
SpringMVC 入门到实战 获取请求参数 25-32
java·spring·intellij-idea