要查看已经安装的Docker镜像的版本,可以使用以下几种方法:
- 使用
docker images
命令查看已安装的镜像列表。该命令会显示镜像的仓库名、标签(版本号)、镜像ID、创建时间、大小等信息。
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu 18.04 2c047404e52d 2 weeks ago 63.3MB
nginx latest 08e2388b7441 2 weeks ago 133MB
从上述示例中可以看到,ubuntu
仓库的18.04
标签表示该镜像的版本号,nginx
仓库的latest
标签表示该镜像的最新版本。
- 使用
docker inspect
命令查看指定镜像的详细信息。该命令会返回一个JSON格式的镜像描述对象,其中包含了镜像的各种元数据,包括版本号。
$ docker inspect ubuntu:18.04
[
{
"Id": "sha256:2c047404e52d...",
"RepoTags": [
"ubuntu:18.04"
],
"Created": "2021-10-01T00:00:00.000Z",
"Size": 63304413,
...
}
]
从上述示例中可以看到,RepoTags
字段的值即为镜像的版本号。
- 使用Docker Hub网站查找镜像的版本信息。Docker Hub是一个公共的Docker镜像仓库,可以在其网站上搜索镜像并查看其不同版本的标签信息。
- 打开Docker Hub网站(
- 在搜索框中输入镜像名称,如
ubuntu
或nginx
- 点击搜索结果中的镜像,进入镜像的详情页面
- 在页面上可以找到该镜像的不同版本及其标签信息
通过以上三种方法,你可以查看已经安装的Docker镜像的版本信息。这些方法可以帮助你确认已经安装的镜像是否为最新版本,或者查找特定版本的镜像进行使用。