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

docker容器id怎么查

容器 Docker 查看 bash 900    来源:    2025-04-06

如何查看Docker容器ID

在Docker中,容器ID是每个容器的唯一标识符。以下是几种查看Docker容器ID的方法:

1. 查看运行中的容器ID

docker ps

这会列出所有正在运行的容器,第一列就是容器ID。

2. 查看所有容器ID(包括已停止的)

docker ps -a

3. 仅显示容器ID(适用于脚本)

docker ps -q

4. 查看特定容器的完整ID

docker inspect --format='{{.Id}}' 容器名称或部分ID

5. 查看最近创建的容器ID

docker ps -l -q

6. 查看容器的短ID和长ID

docker container ls --no-trunc

注意事项

  • 默认情况下,docker ps显示的是容器ID的前12个字符(短ID)
  • 完整的容器ID是64个字符的哈希值
  • 在大多数情况下,使用短ID就足够了,因为Docker可以识别唯一的前缀

示例输出

CONTAINER ID   IMAGE         COMMAND       CREATED       STATUS       PORTS     NAMES
a3f8d4e2c1b2   nginx:latest  "nginx -g..." 2 hours ago   Up 2 hours   80/tcp    webserver

在这个例子中,"a3f8d4e2c1b2"就是容器ID。