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

相关推荐
星火开发设计18 分钟前
Java面向对象三大特性:封装、继承与多态的深度解析及实战
java·开发语言·microsoft·多态·继承·面向对象·封装
hhzz26 分钟前
EasyPoi的核心映射工具:@Excel注解详解
java·服务器·excel·springboot·easypoi
码农小卡拉33 分钟前
数据库:主键 VS 唯一索引 区别详解
java·数据库·sql
林鸿风采1 小时前
在Alpine Linux上部署docker和Portainer管理工具
linux·运维·docker·portainer
e***98571 小时前
Java性能优化实战:从原理到案例
java·开发语言·性能优化
林_学1 小时前
我扔掉了本地环境,从编码到上线只花了3分钟
docker
焦糖玛奇朵婷1 小时前
盲盒小程序:开发视角下的功能与体验
java·大数据·jvm·算法·小程序
济6171 小时前
linux 系统移植(第六期)--Uboot移植(5)--bootcmd 和 bootargs 环境变量-- Ubuntu20.04
java·前端·javascript
温暖小土2 小时前
深度解析 Spring Boot 自动配置:从原理到实践
java·springboot
Marktowin2 小时前
Mybatis-Plus更新操作时的一个坑
java·后端