发布网友 发布时间:2022-04-24 14:33
共3个回答
热心网友 时间:2022-06-05 15:32
e.g. docker image inspect nginx:latest | grep -i version
热心网友 时间:2022-06-05 15:32
docker inspect 命令可以看到版本号,具体用法百度一下
热心网友 时间:2022-06-05 15:33
方式来对镜像打标签:使用docker tag命令或者是在执行docker build的时候用-t来传递参数。在这两种情况下,参数的形式通常是repository_name:tag_name,例如:docker tag myrepo:mytag。如果这个资源库被上传到了Docker Hub,资源库的名字会加上一个由Docker Hub用户名和斜线组成的前缀,例如:amouat/myrepo:mytag。如果没有添加tag部分的参数,例如:docker tag myrepo:1.0 myrepo,Docker会自动的给它latest标签。前面这些内容或许你已经熟知,其实它也就这点内容,并没有什么神奇的地方。
不能因为镜像的标签是latest就认为这是资源库中最新的镜像。只有这个资源库的拥有者约定这样,拥有latest标签的镜像才一定是最新的镜像。例如,我可以轻易地把一个过时的镜像变成带有latest标签的镜像,例如:
$ docker images myrepo
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE