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

相关推荐
终将老去的穷苦程序员11 小时前
基于SpringBoot的餐饮管理系统
java·spring boot·后端
心之伊始11 小时前
Spring AI Tool Calling 实战:让 Java Agent 调用本地 Bean 工具方法
java·spring boot·agent·spring ai·tool calling
AI人工智能+电脑小能手11 小时前
【大白话说Java面试题 第110题】【并发篇】第10题:CAS 存在哪些问题?
java·开发语言·面试
瀚高PG实验室12 小时前
java中间件无法连接数据库
java·数据库·中间件·瀚高数据库
东南门吹雪12 小时前
JAVA TCP socket编程框架
java·高并发·socket·tcp·nio
xingyuzhisuan12 小时前
缓存命中率提升方案:从 30% 优化至 82% 全流程优化记录
java·开发语言·缓存·ai
一条泥憨鱼12 小时前
Java开发效率神器:Lombok从入门到精通!
java·后端·学习·开发·lombok
Jinkxs12 小时前
Python基础 - 初识内置函数 Python自带的便捷工具
android·java·python
奥利奥夹心脆芙12 小时前
零基础调试 Java 代码:Gemini 报错排查完整实操指南
java
西安邮电大学12 小时前
贪心算法详细讲解
java·后端·其他·算法·面试