在多个docker图像中重用层

在多个docker图像中重用层,docker,docker-compose,Docker,Docker Compose,我有很多微服务都在centos上运行。我不知道这是否可行,但有没有办法获得OS层,并在构建映像时重用它 您可以创建一些基本映像,例如,MyBaseImage:latest,将它们推送到存储库。您可以基于第一个图像构建另一个图像 Dockerfile FROM MyBaseImage:latest // <- new image will be build based on this image ...ohter commands MyBaseImage:latest中的这不是我真正想要做

我有很多微服务都在centos上运行。我不知道这是否可行,但有没有办法获得
OS层
,并在构建映像时重用它

您可以创建一些基本映像,例如,
MyBaseImage:latest
,将它们推送到存储库。您可以基于第一个图像构建另一个图像

Dockerfile

FROM MyBaseImage:latest // <- new image will be build based on this image
...ohter commands

MyBaseImage:latest中的
这不是我真正想要做的。。事实上,我正试图找到一种方法,例如:从Image1导入Layer1,从Image3导入Layer2,使用Layer1构建图像,Layer2问题是,Sergey给了你唯一的解决方案。你一直在寻找的那个人(今天的我)永远不会是。进一步阅读