Docker应用程序在Openshift中的可移植性

我需要澄清一下Openshift有关Docker的问题:

  1. docker是否支持openshift或者online,或者在未来的V3版本中会出现? 如果是的话,它是如何工作的?

  2. 我已经看到docker hub中有不同的docker镜像可用于openshift。 这些工作如何?

  3. Docker主要用于configuration应用程序的可移植性,比如我已经有一个应用程序在本地安装的Docker中运行,那么如何将它迁移到openshift环境,或者怎样在openshift docker中创build图像呢?

docker是否支持openshift或者online,或者在未来的V3版本中会出现? 如果是的话,它是如何工作的?

我们刚刚在这里发布了V3回购,所以在原始https://github.com/openshift/origin

我已经看到docker hub中有不同的docker镜像可用于openshift。 这些工作如何?

你在评论中回答了这个问题,只是澄清了这里的知名度。
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合作伙伴的Red Hatauthentication的容器镜像。 我们最近推出的OpenShift Marketplace将扩展到包括来自SaaS合作伙伴和经authentication的ISV的解决scheme。
……
在OpenShift v3中,我们将在OpenShift Broker中集成Kubernetes来驱动容器编排。

Docker主要用于configuration应用程序的可移植性,比如我已经有一个应用程序在本地安装的Docker中运行,那么如何将它迁移到openshift环境,或者怎样在openshift docker中创build图像呢?

我再次引用这篇文章,但是“OpenShift v3盒式磁带格式将采用Docker打包模型,使用户能够利用任何打包为Docker镜像的应用程序组件,这将使开发人员能够利用Docker Hub社区访问并分享在OpenShift中使用的容器图像“