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

相关推荐
Chan163 分钟前
LeetCode 热题 100 | 矩阵
java·开发语言·数据结构·算法·spring·java-ee·intellij-idea
码农多耕地呗4 分钟前
java字符串转Integer方法(正则表达式)
java·正则表达式
前端技术9 分钟前
【鸿蒙实战】从零打造智能物联网家居控制系统:HarmonyOS Next分布式能力的完美诠释
java·前端·人工智能·分布式·物联网·前端框架·harmonyos
05大叔10 分钟前
Mybatis-Plus
java·开发语言·mybatis
杜子不疼.13 分钟前
Spring Cloud+AI :实现分布式智能推荐系统
java·人工智能·spring cloud
毕设源码-朱学姐15 分钟前
【开题答辩全过程】以 基于springBoot微服务架构的老年人社交系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
java1234_小锋16 分钟前
Python常见面试题:Python是如何进行内存管理的?
java·jvm·python
Vic1010116 分钟前
java的分布式协议
java·开发语言·分布式
黑金白土17 分钟前
OpenClaw + Docker + MiniMax 本地养“龙虾”方案
docker·minimax·openclaw·龙虾·龙虾本地部署
Mr.朱鹏17 分钟前
分布式-redis主从复制架构
java·spring boot·redis·分布式·缓存·架构·java-ee