【问题标题】:Docker - Update fusionauth to latest versionDocker - 将 fusionauth 更新到最新版本
【发布时间】:2020-01-31 13:18:26
【问题描述】:

如果我使用 docker 容器(fusionauth-app、auth-search、auth-db),我有一个关于 fusionauth 更新的问题。我实际上使用的是 fusionauth 应用程序的 1.13.2 版本。但我已经在 docker compose 中指定了@latest

fusionauth:
    image: fusionauth/fusionauth-app:latest

auth-search:
    image: docker.elastic.co/elasticsearch/elasticsearch:6.3.1

  auth-db:
    image: postgres:9.6

但是,如果新的更新伴随着数据库架构或搜索主题的变化,该如何处理呢?如何保持所有同步?在这种情况下如何处理数据库迁移?

谢谢!

【问题讨论】:

    标签: docker docker-compose fusionauth


    【解决方案1】:

    FusionAuth 维护模式将处理数据库架构更新。发生这种情况时,将在 Web UI 中提示您完成升级。

    在 FusionAuth 5 minute guide 中有一个正在运行的 FusionAuth 维护模式示例,可能对您有所帮助。

    这在多节点环境的生产环境中可能不需要,在这种情况下,您可以在升级过程中在 FusionAuth 之外执行架构更新。

    有一个高级FusionAuth installation guide 可以帮助您完成此过程。

    如果您使用的是 kubernetes 或 helm,还有一些由社区贡献的高级配置来自动管理架构升级。请参阅我们的 GitHub 存储库中的 helmk8s 配置。

    【讨论】:

      猜你喜欢
      • 2019-08-12
      • 2020-06-16
      • 1970-01-01
      • 2017-09-01
      • 2020-06-03
      • 2018-12-04
      • 2016-03-06
      • 2018-03-25
      • 2013-07-12
      相关资源
      最近更新 更多