插件窝 干货文章 docker怎么查找容器

docker怎么查找容器

容器 Docker 查找 bash 702    来源:    2025-04-06

Docker 查找容器的方法

在 Docker 中查找容器有多种方法,以下是常用的几种方式:

1. 查看所有容器

# 查看正在运行的容器
docker ps

# 查看所有容器(包括已停止的)
docker ps -a

2. 按名称或ID查找容器

# 使用grep过滤
docker ps -a | grep "容器名称或部分名称"

# 使用--filter选项
docker ps -a --filter "name=容器名称"

3. 按状态查找容器

# 查找正在运行的容器
docker ps --filter status=running

# 查找已退出的容器
docker ps -a --filter status=exited

4. 按镜像查找容器

docker ps -a --filter ancestor=镜像名称

5. 按标签查找容器

docker ps -a --filter label=标签键=标签值

6. 查看容器详细信息

找到容器后,可以查看其详细信息:

docker inspect 容器ID或名称

7. 查找特定网络中的容器

docker network inspect 网络名称

8. 查找最近创建的容器

docker ps -a -l

9. 查找特定时间范围内创建的容器

# 查找过去24小时内创建的容器
docker ps -a --filter "since=24h"

10. 使用格式化输出查找特定信息

# 只显示容器ID
docker ps -aq

# 自定义格式输出
docker ps -a --format "table {{.ID}}\t{{.Names}}\t{{.Status}}"

这些命令可以帮助您快速定位和管理Docker容器。