来自fedora网站的最新fedora-atomic 24映像包含docker 1.10.3和kubernetes 1.2.0。
我试图find一种方法来创build最新的docker(1.12.1)和kubernetes(1.3.5)的primefaces图像。
据我所知,我可以在https://copr.fedorainfracloud.org/coprs/创build软件包仓库,并在创build镜像时使用它。 但是我无法从这里find的源码包中build立docker 1.12: https : //kojipkgs.fedoraproject.org/packages/docker/
另外,我无法使用正式的docker安装指南中的软件包仓库,因为其中的软件包叫做docker-engine ,我将无法安装rpm-ostree软件包,因为它将docker作为依赖项。
用最新的docker和kubernetes构buildfedora-atomic image的最简单方法是什么?
由于各种原因(主要是稳定性和可支持性),Atomic已经停留在这些版本上,这已经在他们的邮件列表上讨论过了。
要升级这些组件,您需要编译自己的rpm-ostree。 Atomic最近得到了在安装上覆盖软件包的支持,但它还处于早期阶段。
为了编译你自己的rpm-ostree,你可以从这里开始他们的文档和他们的博客文章。
如果你的目标是一个占用空间最小的无状态服务器,那么我也会推荐看看CoreOS 。 他们最新的alpha版本包括在编写本文时的docker 1.12.1和kubelet 1.3.5。