标签搜索

目 录CONTENT

文章目录

派 · 折腾笔记 - docker查看本地latest镜像的实际版本

沙漠渔
2024-03-26 00:41:36 / 0 评论 / 0 点赞 / 344 阅读 / 590 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-03-26,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

之前在2W上面运行的一些docker,不清楚具体是哪个版本了,现在在3B上要用到,于是整理一下查看方法

命令

以下命令以mysql为例,如果是其他镜像,最好的方式就是直接inspect查看镜像的元数据,然后进行筛选。
最佳命令

docker inspect --format='{{ index .Config.Env 3 }}' mysql:latest

执行结果如下

MYSQL_VERSION=8.3.0-1.el8

网上普遍的方式为

docker image inspect 镜像:latest | grep -i version

这种方式并非不好只是把包括version的信息全都筛选出来了,容易产生误解,执行结果如下:

        "DockerVersion": "",
                "GOSU_VERSION=1.16",
                "MYSQL_VERSION=8.3.0-1.el8",
                "MYSQL_SHELL_VERSION=8.3.0-1.el8"

孰优孰劣一目了然。

说明

后面会针对性的整理一下docker相关命令,系统得学习一下docker,这里主要应用到的是inspect命令。

0
广告 广告

评论区