为什么`docker images`也显示基础图像?
我有一个非常简单的dockerfile
FROM makuk66/docker-solr MAINTAINER test
然后我build立使用
docker build -t myimage/test .
根据我所了解的Docker,当我inputDocker docker images
,应该只显示在REPOSITORY
下的myimage/test
; 然而,这不是发生了什么。 相反,我看到:
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
为什么出现基础图像? 我从中拉出的存储库具有
FROM java:8
但是这并没有出现。 那么在这种情况下,为什么是基础图像呢?
你的docker build命令将会这样做:
- 在本地search“makuk66 / docket-solr”,如果找不到,就尝试从docker-hub下载
- 用MAINTAINER信息在它的顶部build立一个图层,如果成功的话,它将提交图像名称为“myimage / test”
所以你应该看到这两个图像。