获取docker中的新版本列表

时间:2017-12-29 06:38:18

标签: docker

是否有docker命令从repo获取比当前在系统上运行的版本更新的版本(图像)列表?例如,系统运行2.6,repo托管更新的版本,即(2.6.5,2.7,2.7.3,2.9)。

在主要版本之间进行升级时,可以进行增量升级,例如从2.6到2.9不支持。

谢谢!

2 个答案:

答案 0 :(得分:0)

来自文档

https://docs.docker.com/engine/reference/commandline/images/#format-the-output

To list all images with their repository and tag in a table format you can use: $ docker images --format "table {{.ID}}\t{{.Repository}}\t{{.Tag}}" IMAGE ID REPOSITORY TAG 77af4d6b9913 <none> <none> b6fa739cedf5 committ latest 78a85c484f71 <none> <none> 30557a29d5ab docker latest 5ed6274db6ce <none> <none> 746b819f315e postgres 9 746b819f315e postgres 9.3 746b819f315e postgres 9.3.5 746b819f315e postgres latest

另一种方法是使用注册表,就像在这个答案中一样

How can I determine if a specific tag is available for an image

顺便说一句,小心标签最新,它只是一个名字

https://medium.com/@mccode/the-misunderstood-docker-tag-latest-af3babfd6375

另见

http://www.googlinux.com/list-all-tags-of-docker-image/index.html

答案 1 :(得分:0)