根据该文档,如果 openshift origin 作为 docker容器运行,则在容器被移除时,所有配置和存储的应用程序定义也将被移除。
我的问题是,如果我正在运行容器,有没有办法在不丢失配置的情况下升级 openshift?
根据该文档,如果 openshift origin 作为 docker容器运行,则在容器被移除时,所有配置和存储的应用程序定义也将被移除。
我的问题是,如果我正在运行容器,有没有办法在不丢失配置的情况下升级 openshift?
您可以创建一个 Dockerfile,使用原始镜像作为基础镜像并运行您的更新语句。
FROM openshift/origin
RUN your-update-statement
ENTRYPOINT ["/usr/bin/openshift"]
之后,只需构建并运行您的 Docker 映像。有关更多信息,请参阅https://docs.docker.com/engine/reference/builder/