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

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