首页 > 解决方案 > 如何为 Docker 检索旧图像而不是最新图像?

问题描述

我必须运行哪些命令来检索 Docker 中提供的软件的旧映像?

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

image: localstack/localstack:0.9

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

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

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

标签: dockerdowngrade

解决方案


您应该在所需的 repo 中心查找现有标签。

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

image: <image>:<tag>

如果没有找到标签,则它不可用或不存在。

以下是localstack hub上可用的标签


推荐阅读