为什么 `docker images` 也显示基本图像?
Why does `docker images` also show the base image?
我有一个非常简单的dockerfile
FROM makuk66/docker-solr
MAINTAINER test
然后我使用
构建
docker build -t myimage/test .
根据我对 Docker 的了解,当我输入 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
为什么会出现基本图像? The repository that I am pulling from 例如有
FROM java:8
但这并没有出现。那么在这种情况下,为什么基础图像在那里?
您的 docker 构建命令将执行此操作:
- 在本地搜索"makuk66/docket-solr",如果找不到,会尝试从docker-hub
下载
- 使用 MAINTAINER 信息在它上面构建一个层,如果成功,这将使用图像名称 "myimage/test"
提交它
所以你应该看到这两张图片。
我有一个非常简单的dockerfile
FROM makuk66/docker-solr
MAINTAINER test
然后我使用
构建docker build -t myimage/test .
根据我对 Docker 的了解,当我输入 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
为什么会出现基本图像? The repository that I am pulling from 例如有
FROM java:8
但这并没有出现。那么在这种情况下,为什么基础图像在那里?
您的 docker 构建命令将执行此操作:
- 在本地搜索"makuk66/docket-solr",如果找不到,会尝试从docker-hub 下载
- 使用 MAINTAINER 信息在它上面构建一个层,如果成功,这将使用图像名称 "myimage/test" 提交它
所以你应该看到这两张图片。