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

相关推荐
shaoFan112 小时前
关于java 调用阿里千问大模型,流式返回,并返回给前端
java·前端·状态模式
雪碧聊技术12 小时前
Java历史—沙箱安全机制
java·安全·沙箱机制
java1234_小锋12 小时前
Spring AI 2.0 开发Java Agent智能体 - Spring AI 2.0简介
java·人工智能·spring·spring ai
Hesionberger12 小时前
LeetCode72.编辑距离(多维动态规划)
java·开发语言·c++·python·算法
人道领域12 小时前
【LeetCode刷题日记】1047:双栈法与双指针法巧妙消除相邻重复字符
java·算法·leetcode·职场和发展
小熊吃保安12 小时前
Excel下载变成了ZIP?Docker 容器里的 Content-Type 离奇失踪案
docker·go
小夏子_riotous12 小时前
Docker学习路径——9、Docker 网络深度解析:从默认网络到自定义网络实战
linux·运维·网络·docker·容器·centos·云计算
Java成神之路-13 小时前
面试题:@Controller 与 @RestController 区别
java·spring boot
用户2986985301413 小时前
Java 提取 HTML 文本内容:两种轻量级实现方案对比
java·后端
lihao lihao13 小时前
Linux文件与fd
java·linux·算法