查看与管理已安装的 Docker 镜像

在 Docker 中,”安装镜像”实际上是指将镜像从注册表(如 Docker Hub)下载到本地。以下是查看和管理这些已下载(已安装)镜像的多种方法。

1. 查看所有已下载的镜像

使用 docker images 命令

这是最基本和最常用的命令,可以列出所有本地存储的 Docker 镜像。

docker images

输出示例:

root@lavm-od61ss3meu:~# docker images 
REPOSITORY                     TAG       IMAGE ID       CREATED       SIZE
opensearchproject/opensearch   latest    347b7dc6df03   7 days ago    1.49GB
php                            8.2-fpm   e8a07ea3d4d2   2 weeks ago   490MB
php                            8.4-fpm   a8b070afd70c   2 weeks ago   501MB

各列含义:

  • REPOSITORY: 镜像名称
  • TAG: 镜像标签(版本标识,latest 表示最新版)
  • IMAGE ID: 镜像的唯一标识符(缩写)
  • CREATED: 镜像创建时间
  • SIZE: 镜像大小

使用 docker image ls 命令

这是 docker images 的现代等效命令,功能完全相同.

root@lavm-od61ss3meu:~# docker image  ls
REPOSITORY                     TAG       IMAGE ID       CREATED       SIZE
opensearchproject/opensearch   latest    347b7dc6df03   7 days ago    1.49GB
php                            8.2-fpm   e8a07ea3d4d2   2 weeks ago   490MB
php                            8.4-fpm   a8b070afd70c   2 weeks ago   501MB

2. 筛选和过滤镜像列表

2.1. 按名称筛选

查找所有 PHP 相关的镜像命令: docker images php

root@lavm-od61ss3meu:~# docker images php
REPOSITORY   TAG       IMAGE ID       CREATED       SIZE
php          8.2-fpm   e8a07ea3d4d2   2 weeks ago   490MB
php          8.4-fpm   a8b070afd70c   2 weeks ago   501MB

发表评论