为什么`docker images`也会显示基本图像?

时间:2015-06-02 16:24:28

标签: docker dockerfile

我有一个非常简单的dockerfile

FROM makuk66/docker-solr
MAINTAINER test

然后我使用

构建
docker build -t myimage/test .

根据我对Docker的了解,当我输入docker images时,它应该只显示myimage/test下的REPOSITORY;然而,这不是发生的事情。相反,我看到了:

REPOSITORY            TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
myimage/test          latest              566ef17fc0bc        15 hours ago        1.034 GB
makuk66/docker-solr   latest              bdd8b134dd2d        6 days ago          1.034 GB

为什么出现基本图像? The repository that I am pulling from例如有

FROM java:8

但这并没有出现。所以在这种情况下为什么基本图像在那里?

1 个答案:

答案 0 :(得分:2)

您的docker build命令将执行此操作:

  • 在本地搜索“makuk66 / docket-solr”,如果找不到,那么它会尝试从docker-hub下载
  • 使用MAINTAINER信息在其上构建一个图层,如果成功,将使用图像名称“myimage / test”提交它

所以你应该看到这两个图像。