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

相关推荐
Bat U2 分钟前
JavaEE|文件操作和IO
java·开发语言
香菜农民5 分钟前
域名证书管理
运维·docker
DavidSoCool30 分钟前
Spring AI Alibaba ReactAgent 调用Tool 实现多轮对话
java·人工智能·spring·多轮对话·reactagent
江湖有缘34 分钟前
从零开始:基于Docker Compose的Kener监控面板部署全记录
运维·docker·容器
月光技术杂谈36 分钟前
国内环境下安装 docker-ce 的完整步骤
运维·docker·容器
神所夸赞的夏天1 小时前
如何获取多层json数据,存成dictionary,并取最大最小值
java·前端·json
9号达人1 小时前
为什么你应该在 MQ 里用多个消费者,而不是一个
java·后端·架构
焦糖玛奇朵婷1 小时前
健身房预约小程序开发、设计
java·大数据·服务器·前端·小程序
小新同学^O^1 小时前
简单学习 --> TCP协议
java·网络·tcp
月落归舟1 小时前
深入理解Java适配器模式,彻底搞懂设计思想
java·开发语言·适配器模式