Aspnet.core-Docker文件创建匿名映像

时间:2018-12-31 21:59:28

标签: docker asp.net-core dockerfile

使用Visual Studio 2017提供的docker文件模板时,我意识到每次创建应用程序映像时,总是会创建另外两个映像,而不是重复使用。为什么会这样?

enter image description here

2 个答案:

答案 0 :(得分:0)

Visual Studio 2017中的Dockerfile模板在构建时使用中间图像。就像一个图像用作基础图像,中间容器图像用于构建输出并将其发布到基础图像中。在那之后,最终的图像被赋予标签。其他的则没有任何存储库名称和标签。

答案 1 :(得分:-1)

您可以使用--cache-from开关来构建新图像以重复使用并加快构建过程,或者使用--rm来移除中间图像和悬空图像 有关构建的更多信息:

https://docs.docker.com/engine/reference/commandline/build/