镜像的完整名称由两部分组成:镜像名:标签/版本
。例如
nginx:latest
:表示最新版本的 Nginx 镜像。
nginx:1.26.0
:表示版本号为 1.26.0
的 Nginx 镜像。
在下载镜像之前,你可能需要先查找你需要的镜像。Docker 提供了一个命令用来搜索 Docker Hub 上的镜像。
例如,如果你想要查找与 Nginx 相关的镜像,可以运行:
这个命令会列出所有与 Nginx 相关的镜像,并显示它们的名称、描述、星级等信息。
找到你需要的镜像后,可以使用 docker pull
命令来下载镜像。
下载最新版本的镜像
例如,下载最新版本的 Nginx 镜像:
下载指定版本的镜像
如果你想下载某个特定版本的镜像,可以在镜像名后面加上标签或版本号。
例如,下载版本号为 1.26.0
的 Nginx 镜像:
下载完镜像后,你可以使用以下命令查看本地已经下载的镜像。
简写命名:
完整命令:
这两个命令的效果是一样的,都会列出本地所有的 Docker 镜像,并显示它们的仓库名、标签、镜像ID、创建时间和大小等信息。
如果你不再需要某个镜像,可以使用 docker rmi
命令将其删除。
删除指定镜像
例如,删除 Nginx 镜像:
删除所有镜像
如果你想删除本地所有的镜像,可以使用以下命令:
这个命令会删除所有本地镜像,请谨慎使用!