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

相关推荐
Hanson,几秒前
SpringBoot前后端分离框架中,在请求头加入签名
java·spring boot·后端
不懂的浪漫1 分钟前
一次设备映射缓存设计:用多索引 Map 把高频查询从遍历变成直接命中
java·算法·spring·缓存
好家伙VCC3 分钟前
# React发散创新:从状态管理到自定义Hook的极致实践与性能优化在现代前端开发
java·javascript·python·react.js·性能优化
小夏子_riotous3 分钟前
Docker学习路径——5、容器数据卷
linux·运维·服务器·学习·docker·容器·云计算
eLIN TECE6 分钟前
Redis重大版本整理(Redis2.6-Redis7.0)
java·数据库·redis
花千树-0109 分钟前
两行注解把企业 RPC 接口变成 AI 工具
java·rpc·langchain·react·function call·ai agent·mcp
迷藏49410 分钟前
**绿色AI:用Python构建节能型机器学习模型的实践与优化策略**在人工智能飞速发展的今天,模型训练和
java·人工智能·python·机器学习
juniperhan14 分钟前
Flink 系列第13篇:Flink 生产环境中的并行度与资源配置
java·大数据·数据仓库·分布式·flink
Foreer黑爷17 分钟前
Spring MVC原理与源码:从请求到响应的全流程解析
java·spring·mvc
xxjj998a17 分钟前
Spring Boot 实战:轻松实现文件上传与下载功能
java·数据库·spring boot