如何为Docker检索较旧的映像而不是最新的映像?

时间:2019-10-29 07:50:08

标签: docker downgrade

我需要执行哪些命令来检索Docker中提供的软件的较旧映像?

我对localstack的最新图像有疑问,因此尽管我可以尝试使用旧版本来查看会发生什么。但是,我在一个问题中看到一条评论,提到以这种方式编辑YAML文件:

image: localstack/localstack:0.9

但没有其他信息...(这不是问题的重点,因此可以理解)。

我一直在环顾四周,看到许多关于获取最新图像(即docker update ...)的帖子,但是除了我可能已经拥有的图像之外,没有什么可以让我回到过去。 / p>

以上更改绝对没有效果。我想知道如何让Docker下载较旧的映像,以便我可以运行较旧的映像而不是最新的映像?我还想知道如何找到给定docker的可用标签列表,以确保使用的是实际存在的版本。

1 个答案:

答案 0 :(得分:1)

您应该在所需的仓库中心寻找现有标签。

如果您使用的是docker-compose,则正确的方法是:

image: <image>:<tag>

如果未找到标签,则该标签不可用或不存在。

以下是localstack hub上可用的标签