首页 > 解决方案 > 在本地查找图像的基本图像或“docker hub 中的源”

问题描述

我正在工作的项目有它的 docker 图像构建自

FROM java:8-jre

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

另外,如果我喜欢下面,它是从 docker hub 下载的(我猜,正如我在本地尝试过的那样),但在 dockerHub 上看不到它(为什么?)

docker pull java:8-jre

有什么办法,我可以在 docker hub 上搜索这个图像,或者用下面的东西找到它的来源 -

docker image inspect java:8-jre

标签: dockerdockerhub

解决方案


您需要的信息将在Dockerfile该特定图像中可用。

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

我发现最近的是

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

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

docker image history --no-trunc image_name > image_history

推荐阅读