在本地查找图像的基本图像或“'source in docker hub'”

find base image or ''source in docker hub'' for an image in local

我正在工作的项目的 docker 个图像是从

构建的
FROM java:8-jre

现在我正在编写一个新服务,虽然我也可以为我的服务制作 java:8-jre 基础映像。但我想知道它最初是从哪里拍摄的。在 docker hub 上,我看到只有 openjdk 或 oracle 可用。

此外,如果我喜欢下面的内容,它是从 docker 集线器下载的(我想,正如我在本地尝试的那样),但在 docker 集线器上看不到它(为什么?)

docker pull java:8-jre

有什么办法吗,我可以在 docker 中心搜索这张图片,或者用下面的内容找到它的来源 -

docker image inspect java:8-jre

您需要的信息将在 Dockerfile 中针对该特定图像提供。

我在 docker 中心没有找到任何名称为 java:8-jre 的图像。

我找到的最接近的是

https://hub.docker.com/r/fiadliel/java8-jre/

要查看该图像构建的 Dockerfile 步骤,请尝试此

docker image history --no-trunc image_name > image_history

此图像属于 官方 java 存储库 弃用 支持 openjdk 存储库.

访问此存储库会将您重定向到 openjdk 页面。

但您可以瞥见 java 回购页面 here

您仍然可以找到镜像的 Dockerfile here