根据从属映像创建独立的Docker映像

时间:2019-07-13 19:29:12

标签: docker

自创建以来,我有一个docker映像,该映像具有13套修改。对于每组修改,都创建了一个新图像。因此,当前有13个图像版本,其中第13个是最新版本。此外,每个映像都取决于先前的版本。简而言之,第13版的依赖关系具有递归依赖关系。如何从第13版创建完整的独立映像?

更抽象地讲,如何从具有递归依赖性的映像生成独立的docker映像?

我检查了答案here,但没有回答我的问题

1 个答案:

答案 0 :(得分:2)

有几件事可以尝试:

  

将新建的图层压缩为一个新的图层

  

对于多阶段构建,您可以在自己的数据库中使用多个FROM语句   Dockerfile。每个FROM指令可以使用不同的基数,并且每个   他们中的一个开始了构建的新阶段。您可以有选择地复制   从一个阶段到另一个阶段的文物,留下了一切   不需要最后一张图片。