我需要澄清以下与 Openshift 上的 docker 相关的要点:
最佳答案
我们刚刚在这里发布了 V3 存储库,因此它位于 Origin https://github.com/openshift/origin 中。
您在评论中回答了这个问题,只是在此处澄清以提高可见性。
Linux 容器或“Gears”一直是 OpenShift 的核心组件。 Docker 是通过 libcontainer 项目进行容器化的新标准。引用这篇很棒的文章 https://www.openshift.com/blogs/openshift-v3-platform-combines-docker-kubernetes-atomic-and-more :
OpenShift v3 Cartridge 格式将采用 Docker 打包模型,并使用户能够利用打包为 Docker 镜像的任何应用程序组件。这将使开发人员能够利用 Docker Hub 社区访问和共享容器镜像以在 OpenShift 中使用。客户还将能够利用来自红帽和我们的 ISV 合作伙伴的红帽认证容器镜像。我们最近推出的 OpenShift Marketplace 将扩展到包括来自 SaaS 合作伙伴和经过认证的 ISV 的解决方案。
......
在 OpenShift v3 中,我们将在 OpenShift Broker 中集成 Kubernetes 以驱动容器编排。
我再次引用这篇文章,但“OpenShift v3 Cartridge 格式将采用 Docker 打包模型,并使用户能够利用打包为 Docker 镜像的任何应用程序组件。这将使开发人员能够利用 Docker Hub 社区来访问并共享容器镜像以在 OpenShift 中使用”
关于Openshift 中的 Docker 应用程序可移植性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25400838/