在 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