docker镜像构建原理


如官方推荐的构建dockerfile
我的理解是:1、构建开始时申请一个基于乌班图环境 的pod, 2、在pod中开始使用 docker进行打包,为啥每次都是把代码复制到镜像中,然后在镜像中进行编译,最后生成docker镜像(传统使用是编译在pod中,把编译好的jar包直接复制到镜像中,生成最后的容器),这样做有什么优势吗?会不会造成镜像太复杂、镜像太大的问题?

只是在你看到的这个案例中 Dockerfile 是这么组织的,不是所有的都必须这么做,根据自己的服务、构建等情况编写就行了