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

相关推荐
暮色妖娆丶28 分钟前
不过是吃了几年互联网红利罢了,我高估了自己
java·后端·面试
用户13573999256601 小时前
Windows 从 0 搭建 WSL2 原生 AI 开发环境:Codex + Docker + VSCode
docker
NE_STOP1 小时前
MyBatis-参数处理与查询结果映射
java
狂奔小菜鸡1 小时前
Day40 | Java中的ReadWriteLock读写锁
java·后端·java ee
vi_h2 小时前
在 macOS 上通过 Docker 安装并运行 Ollama(详细可执行教程)
macos·docker·ollama
黑心老魔2 小时前
通过 Docker 创建开发环境
docker·开发环境
SimonKing3 小时前
JetBrains 用户狂喜!这个 AI 插件让 IDE 原地进化成「智能编码助手」
java·后端·程序员
狂奔小菜鸡3 小时前
Day39 | Java中更灵活的锁ReentrantLock
java·后端·java ee
NE_STOP16 小时前
MyBatis-配置文件解读及MyBatis为何不用编写Mapper接口的实现类
java
冬奇Lab16 小时前
一天一个开源项目(第41篇):Workout.cool - 现代化开源健身教练平台,训练计划与进度追踪
docker·开源·资讯