docker - 如何为 Docker 检索旧图像而不是最新图像?
问题描述
我必须运行哪些命令来检索 Docker 中提供的软件的旧映像?
我对localstack的最新图像有问题,所以我可以尝试旧版本来看看会发生什么。但是,我在一个问题中看到了一条评论,提到以这种方式编辑 YAML 文件:
image: localstack/localstack:0.9
但没有其他信息......(这不是问题的重点,所以可以理解)。
我一直在环顾四周,看到许多关于获取最新图像(即docker update ...
)的帖子,但除了我碰巧已经拥有的图像之外,没有什么能让我及时回到过去。
只是上面的更改完全没有效果。我想知道如何让 Docker 下载旧图像,以便我可以运行旧图像而不是最新图像?我还想知道如何找到给定 docker 的可用标签列表,以确保我使用实际存在的版本。
解决方案
您应该在所需的 repo 中心查找现有标签。
如果您使用 docker-compose 正确的方法是:
image: <image>:<tag>
如果没有找到标签,则它不可用或不存在。
推荐阅读
- python-3.x - 在 python 3.7 中显示 tensorflow 2.4.1 的版本
- c# - Windows 窗体按钮代码
- firebase - Firebase手机身份验证与android 9
- c# - AppContainer 未处理的异常
- python - 如何根据给定的模拟次数创建多个三角形?
- json - “*第 1 行,第 11 列缺少 '}' 或对象成员名称”Minecraft:基岩版
- oracle - oracle sql在过程中权限不足但在工作表中没有
- python - 如何在python的循环中打开和关闭可执行文件
- r - shapefiles:在 R 中将点(MultiPoint)转换为点(PointZ)几何
- javascript - 如何在反应原生的一个redux中添加多个计数器