当前大多数docker图像位于https://registry.hub.docker.com/基于ubuntu。然而,我想运行一个稍微精简的基本映像,即CoreOS。Und然后在其上构建自定义包/图像,即erlang和yaws。有什么简单或标准的方法可以做到这一点吗?使用cros_sdk,我可以修改一个映像,但我不确定是否可以只构建几个额外的gentoo包,并将它们打包为父映像。
我想我可以以某种方式将上游移植树放入CoreOS dev-env/chrot中,出现我需要的包,并将二进制包导入新的父映像中。有关于如何做到这一点的说明吗?
有一些很酷的帖子告诉你如何优化docker图像。不管怎样,我不明白你想要建立一个自己的coreos形象。我知道你想要苗条的形象。给你。
docker pull base/archlinux
docker pull scratch
此外,这是我在草稿中发现的一篇不错的文章http://blog.xebia.com/2014/07/04/create-the-smallest-possible-docker-container/