【发布时间】:2022-01-23 11:48:33
【问题描述】:
是否有任何命令/方法可以获取 amazon/aws-lambda-nodejs:14 的最新摘要(sha256)。目前,我们正在手动设置摘要版本 sha256。喜欢,在下面给出。
FROM amazon/aws-lambda-nodejs:14@sha256:621368a9c8cbf474b60ae9092725f6ea7ae4f9b0ac7a9229039e25157bad990b
一段时间后,我们最终会发现 Docker 映像存在漏洞。请在 Dockerfile 中提出一种方法/命令,以在构建 Docker 映像时获取最新版本或稳定版本。
【问题讨论】:
-
FROM amazon/aws-lambda-nodejs:latest用于最新版本,FROM amazon/aws-lambda-nodejs:14用于最新 14.* 版本。如果您缓存了一些较旧的 14.* 图像,它将被使用。你会得到最新的。 -
希望你不要介意我的愚蠢问题@stefan。版本 14 和最新版本不同吗?你能解释一下区别吗?
-
Latest 代表最新版本。如果明天他们发布版本 15 或 16,那将是最新版本。版本 14 只是版本 14。但即使是版本 14 也有补丁和更新。如果您查看available tags 的图像,您会看到有
14.2021.12.21.23、14.2021.12.21.16、14.2021.12.18.00等版本。当您指定版本14 时,您将获得版本以@ 开头的最新图像987654328@。在这种情况下,它将是14.2021.12.21.23。
标签: node.js amazon-web-services docker hash