【问题标题】:How to upgrade my arangodb docker container from 2.3.4 to 2.4.0如何将我的 arangodb docker 容器从 2.3.4 升级到 2.4.0
【发布时间】:2015-01-15 13:58:13
【问题描述】:

我是这些 docker 概念的新手,谁能帮我解决这个问题。

我已经按照以下步骤安装了 arangodb docker 容器,

首先我克隆了存储库(https://github.com/arangodb/arangodb-docker),然后执行以下步骤

  1. docker build -t arangodb
  2. docker create -p 8529:8529 --name arangodb arangodb:latest

目前我拥有的 arangodb 版本是 2.3.4

如何将 2.3.4 升级到 2.4.0 版本?

我是否需要使用最新更改(从存储库中提取)构建映像,然后创建容器?如果我喜欢这样,我认为它将创建具有最新版本的新容器。但是我想升级现有的容器,这样我就可以保留我以前的所有数据(集合和其他数据)。

提前谢谢....

【问题讨论】:

标签: arangodb


【解决方案1】:

ArangoDB 使用卷 /data 作为数据库目录来存储集合数据,卷 /apps 作为应用程序目录来存储任何扩展。这些目录被标记为 docker 卷。

您有两种可能将您的 arangodb docker 容器升级到下一个版本:

  1. 使用主机目录
  2. 使用数据容器 (见:https://github.com/arangodb/arangodb-docker#persistent-data

如果您使用两种可能性之一,您可以轻松升级而不会丢失数据

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-17
    • 1970-01-01
    • 2021-03-08
    • 1970-01-01
    • 2014-01-30
    • 1970-01-01
    • 2018-01-23
    • 2017-04-21
    相关资源
    最近更新 更多