如果它作为docker容器运行,我如何升级openshift起源?

根据文档 ,如果将openshift源作为泊坞窗容器运行,则在删除容器时,所有configuration和存储的应用程序定义也将被删除。

我的问题是有办法升级openshift而不会丢失configuration,如果我正在运行的容器?

您可以创buildDockerfile,使用原始图像作为基础映像运行更新语句。

FROM openshift/origin RUN your-update-statement ENTRYPOINT ["/usr/bin/openshift"] 

之后,只需构build并运行Docker镜像。 有关更多信息,请参阅https://docs.docker.com/engine/reference/builder/