docker镜像lasest具体是哪个版本
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
拿Nginx举例
我们安装镜像Nginx时假设使用的下面这样
docker pull nginx:latest
执行上面的命令后最后得到"Status: Downloaded newer image for nginx:latest"
已经下载最新的Nginx了。
那么问题来了
我们查看镜像信息看到nginx的版本显示是"latest"
docker images
TAG 是镜像标签。
但是这个标签就没有给出我们一个具体的版本那我们下载的nginx到底是哪个版本呢
其实docker也有提供镜像具体版本的获取方式。
docker 中 image 镜像管理
image 中有一个 inspect 显示一个或多个图像的详细信息
那么组合一下就是最后这样
docker image inspect nginx:latest | grep -i version
这样就能看到我们安装的Nginx版本了。
这思路一下就打开了呀。。。
有的同学可能会想一件事命令中的 "nginx:latest"其实用着不一定很方便的那我们是否可以换一个值呢
是的可以换成镜像的ID依然是可以的请看下面的命令
docker image inspect IMAGE ID | grep -i version