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

相关推荐
挠头猴子12 小时前
c++中常用的运算符优先级
java·开发语言·c++
清空mega13 小时前
第3章:JSP 基础语法——<% %>、<%= %>、<%! %> 到底怎么用
java·开发语言
流光3313 小时前
一行命令加密 Spring Boot 项目,零代码侵入
java
程序员鱼皮13 小时前
【后端必看】什么是 Elasticsearch?都要学什么?
java·数据库·程序员·编程·后端开发
Full Stack Developme13 小时前
Java 反射原理及应用
java·开发语言·数据库
myloveasuka13 小时前
权限修饰符&代码块
java
柒.梧.13 小时前
Java集合核心知识点深度解析:数组与集合区别、ArrayList原理及线程安全问题
java·开发语言·python
柒.梧.13 小时前
Java基础高频面试题(含详细解析+易错点,面试必看)
java·开发语言·面试
佩奇大王13 小时前
P593 既约分数
java·开发语言·算法
小同志0013 小时前
软件测试周期 与 BUG
java·软件测试·bug·软件测试周期·bug等级