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

相关推荐
java_logo6 小时前
Docker 部署 Liquibase:轻松搭建数据库变更管理
数据库·docker·容器·数据库管理·liquibase·轩辕镜像·数据库变更
码农小河668 小时前
基于SSM+JSP的高校专业信息管理系统【附源码+数据库】
java·开发语言·数据库
风若飞10 小时前
Spring Ai 入门遇到问题1
java·后端·spring
Nuanyt11 小时前
LeetCode Hot 100 链表专题(五)· 2 题(Java)
java·算法·leetcode·链表
黑马程序员毕设11 小时前
基于 Java 的餐饮点餐系统设计与应用报告
java·开发语言
SL_staff11 小时前
从文档工具到知识中枢:基于JVS数字底座构建企业级统一内容管理平台的技术实践
java·开源·全栈
SL_staff11 小时前
从‘连得上’到‘管得好’:JVS-IOT双引擎驱动设备运维闭环
java·物联网·产品
w_zero_one14 小时前
递归算法(一)
java·开发语言·算法
IT利刃出鞘14 小时前
Docker Compose--解决修改配置后不生效的问题
运维·docker·容器
java_logo14 小时前
Docker 部署 CloudBeaver:轻松搭建网页数据库管理平台
数据库·docker·容器·数据库管理·dbeaver·轩辕镜像·cloudbeaver