重新启动后使openshift原始docker容器持久化

重新启动后使openshift原始docker容器持久化,openshift,openshift-origin,Openshift,Openshift Origin,我是openshift新手,需要知道在重新启动oc集群或重新启动服务器后,是否可以使openshift origin中的所有容器持久化 我遵循的教程要求执行以下操作以创建集群 oc cluster up 我现在遇到的问题是,在执行oc cluster down和&oc cluster up操作之后登录到我的openshift应用程序不会显示任何正在运行的容器 我尝试通过执行一个docker start$(docker ps-qa)来重新启动所有容器,但是容器仍然没有显示在openshift源应

我是openshift新手,需要知道在重新启动oc集群或重新启动服务器后,是否可以使openshift origin中的所有容器持久化

我遵循的教程要求执行以下操作以创建集群

oc cluster up
我现在遇到的问题是,在执行
oc cluster down和&oc cluster up操作之后登录到我的openshift应用程序不会显示任何正在运行的容器

我尝试通过执行一个
docker start$(docker ps-qa)
来重新启动所有容器,但是容器仍然没有显示在openshift源应用程序中


如果您有任何关于如何解决此问题的建议,我们将不胜感激。

您需要告诉它在重新启动期间保留etcd和配置数据。见:


您告诉它保存数据的位置可能取决于您是直接使用本地Docker服务还是Docker机器。

您需要告诉它在重新启动时保存etcd和配置数据。见:


您告诉它保存数据的位置可能取决于您是直接使用本地Docker服务还是Docker机器。

谢谢
oc cluster up--host data dir='/path/to/createddir'
是我所需要的。根据您正在执行的操作,您可能还需要
--host config dir
。链接不再起作用。这是新的谢谢
oc cluster up--host data dir='/path/to/createddir'
是我所需要的。根据您正在执行的操作,您可能还需要
--host config dir
。链接不再起作用。这是新的