如何检索 Docker 的旧图像而不是最新图像?

How can I retrieve an older image for Docker instead of latest?

我必须使用什么命令 运行 检索 Docker 中提供的软件的旧映像?

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

image: localstack/localstack:0.9

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

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

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

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

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

image: <image>:<tag>

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

以下是 localstack hub

中可用的标签