Docker OpenShift 3:设置和x2B;结构:什么是我的主人+;节点?

Docker OpenShift 3:设置和x2B;结构:什么是我的主人+;节点?,docker,openshift,centos7,master,Docker,Openshift,Centos7,Master,我已经在CentOS7上安装了OpenShift Origin V3。它很新。 OpenShift V3使用Docker和Kubernetes代替Gears和Broker。 我先安装了Docker。()之后,我在Docker容器中安装了OpenShift(方法1)() 我认为它工作正常,但我不确定,因为我不了解完整的设置 因此,首先我使用SSH连接到服务器。 在那里,我可以看到我的容器(OpenShift的1个容器): 输出: CONTAINER ID IMAGE

我已经在CentOS7上安装了OpenShift Origin V3。它很新。 OpenShift V3使用Docker和Kubernetes代替Gears和Broker。 我先安装了Docker。()之后,我在Docker容器中安装了OpenShift(方法1)()

我认为它工作正常,但我不确定,因为我不了解完整的设置

因此,首先我使用SSH连接到服务器。 在那里,我可以看到我的容器(OpenShift的1个容器):

输出:

CONTAINER ID        IMAGE               COMMAND                CREATED             STATUS              PORTS               NAMES
eabbdfb75081        openshift/origin    "/usr/bin/openshift
                                         openshift-origin 
                                                               17 hours ago        Up 17 hours  
我还可以看到Docker Hub上的图片:

sudo docker images
输出:

REPOSITORY                   TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
docker.io/openshift/origin   latest              aa9fd3e02d8f        22 hours ago        424.4 MB
docker.io/hello-world        latest              af340544ed62        5 weeks ago
我可以访问我的OpenShift容器:

sudo docker ps:
[centos@ip ~]$ sudo docker exec -it openshift-origin bash
[root@ip openshift]#

但是在那之后,我真的不知道该怎么办。我不知道哪个是我的主进程,哪个是我的节点,它们是如何协同工作的?

当运行OpenShift容器时,它在容器内同时运行主进程、节点进程和etcd(后端存储)。运行容器的主机就是您的节点(因为Openshift直接与Docker对话)。主地址将是您的容器地址。

因此,当我在执行“sudo Docker exec-it Openshift origin bash”时,我正在创建一个项目和一个应用程序,而不是在节点上工作?是的,您在容器中运行主进程和节点进程,但您的主机(运行Docker)是实际的节点。所以我总是要做:'sudo docker exec-it openshift origin bash',然后我创建项目和应用程序。或者我必须创建新的容器吗?你可以从任何地方运行“oc”命令行工具,并连接到容器内运行的openshift API。是否有安装+配置节点的明确教程(以及现有的主节点)?我可以完成openshift文档的先决条件,但在这之后,我找不到创建主节点进程必须配置哪些文件。