【问题标题】:How can I set graph.set-vertex-id=true when running JanusGraph using the official Docker images?使用官方 Docker 镜像运行 JanusGraph 时,如何设置 graph.set-vertex-id=true ?
【发布时间】:2020-11-25 15:22:44
【问题描述】:

我在这里使用官方 Docker 镜像运行 JanusGraph:https://hub.docker.com/r/janusgraph/janusgraph

对于我的图表,我需要能够为节点和边设置自己的 ID,这只能在 JanusGraph 配置中设置 graph.set-vertex-id=true 时完成。我可以在 Docker 容器中打开 shell 并编辑配置文件以包含此选项,但要使其生效,我相信我需要重新启动图形,我不确定如何在 Docker 容器中执行此操作。

我相信我有两个选择,但我都不知道该怎么做,也不知道它们是否可行:

  1. 启动 Docker 映像并像我一样编辑容器中的配置文件,然后以某种方式重新启动图形而不重新启动容器。
  2. 以某种方式启动 Docker 映像,配置已编辑,以便 JanusGraph 启动时已设置 graph.set-vertex-id=true

【问题讨论】:

    标签: docker janusgraph


    【解决方案1】:

    根据项目的 git hub 页面有两种方法。

    1. 您可以通过设置环境变量来覆盖属性,如here 所述。

    2. 您可以按照here 的描述将属性文件指向您的本地文件。

    【讨论】:

    • 请对您的回答进行详细的解释,以便下一个用户更好地理解您的回答。此外,请提供链接内容的基本介绍,以防将来停止工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-21
    • 2019-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多