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

相关推荐
开开心心就好10 小时前
本地文件搜索工具,双击Ctrl就能呼出搜索
java·服务器·前端·支持向量机·ffmpeg·音视频·模拟退火算法
独隅10 小时前
Claude 高效使用指南深度评测
java·开发语言·claude·claude code
ByteCoder.10 小时前
班前十分钟的清单,按体检引导单来写
java·服务器·前端·助播虾
海的透彻10 小时前
如何让docker容器启动时用自定义的用户
java·docker·dubbo
疯狂学习GIS10 小时前
将谷歌地球引擎账号升级为Contributor与Partner层级的方法
java·数据库·人工智能
GG.WinGel11 小时前
质数数目(蓝桥杯练习题)
java·数据结构·算法·青少年编程·蓝桥杯
泡泡糖的中文规格书11 小时前
HDLbits 2.2 学习笔记 · 多路复用器
java·开发语言
John_Hui11 小时前
第 3 篇:配置 JDK 17 环境
java·开发语言·ubuntu
秋天的怀念_David11 小时前
算法一千零一夜 · 第十七夜 长街点灯
java·程序人生·算法
不吃鱼的羊11 小时前
如何应对恐惧
java