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

相关推荐
MacroZheng5 小时前
完美替代 Navicat!这款内置 AI 的数据库工具,太香了!
java·后端·mysql
java_logo5 小时前
Docker 部署 openGauss:轻松搭建企业级开源关系型数据库平台
数据库·docker·开源·opengauss·轩辕镜像·opengauss部署教程·opengauss部署文档
SamDeepThinking6 小时前
从REST到gRPC,一个API选型的思考框架
java·后端·程序员
HjhIron6 小时前
前端开发必会的Docker实战:从“我电脑能跑”到“轻松部署”
docker
嘟嘟07176 小时前
从浏览器到 hello world:Docker + nginx 反向代理 + Node 最小服务器一次讲清
docker·容器·node.js
Zane19946 小时前
接口都能写默认实现了,为什么还需要抽象类
java·后端
未秃头的程序猿6 小时前
读Spring AI源码的方法——不是硬啃,是带着问题去翻
java·后端·spring
阿黎梨梨6 小时前
Docker 容器化实战:从零搭建 Web 服务与反向代理
前端·后端·docker
用户3126874877206 小时前
别再 Thread.sleep 硬等了!并发工具类到底怎么选?
java
Java内核笔记6 小时前
万字长文剖析 Spring Boot 4 自动配置机制源码:从 @EnableAutoConfiguration 到条件装配
java·后端