Как я могу установить graph.set-vertex-id = true при запуске JanusGraph с использованием официальных изображений Docker? - PullRequest
0 голосов
/ 05 августа 2020

Я запускаю JanusGraph, используя официальный образ Docker здесь: https://hub.docker.com/r/janusgraph/janusgraph

Для моего графика мне нужно иметь возможность устанавливать свои собственные идентификаторы для узлов и ребер, и это можно сделать, только если graph.set-vertex-id=true установлено в конфигурации JanusGraph. Я могу открыть оболочку в контейнере Docker и отредактировать файл конфигурации, чтобы включить эту опцию, но для того, чтобы она вступила в силу, я считаю, что мне нужно перезапустить граф, что я не знаю, как это сделать из Docker контейнер.

Я считаю, что у меня есть два варианта, ни один из которых я не знаю, как это сделать, и если они возможны:

  1. Запустите изображение Docker и отредактируйте конфигурацию файл в контейнере, как это сделал я, а затем каким-то образом перезапустить граф без перезапуска контейнера.
  2. Каким-то образом запустите изображение Docker с уже отредактированной конфигурацией, чтобы JanusGraph запускался с уже установленным graph.set-vertex-id=true.
...