Функция Py2neo, запущенная на док-контейнере Jupyter, не может подключиться к док-контейнеру neo4j - PullRequest
0 голосов
/ 01 января 2019

В настоящее время я тестирую функции, которые я написал для neo4j, на контейнере для ноутбука jupyter.
Функции работали на моей локальной машине, но я получаю ошибку соединения 111 при попытке вызвать функцию.

Обновление: я пытался раскомментировать эту строку в neo4j.conf:

dbms.connectors.default_listen_address = 0.0.0.0

Основная проблемаЯ не могу заставить neo4j.conf принять изменения, не нарушив систему.
Мой код запуска Docker был таким, как раньше:

sudo docker run \
    --publish=7474:7474 --publish=7687:7687 \
    -v ~/neo4j/data:/data \
    -v ~/n4j_conf:/conf \
    -v ~/neo4j/import:/var/lib/neo4j/import \
    -v ~/n4j_plugins:/var/lib/neo4j/plugins \
    neo4j

Однако я заметил свою ошибку и изменил каталог тома контейнераto:

sudo docker run \
    --publish=7474:7474 --publish=7687:7687 \
    -v ~/neo4j/data:/data \
    -v ~/n4j_conf:/var/lib/neo4j/conf \
    -v ~/neo4j/import:/var/lib/neo4j/import \
    -v ~/n4j_plugins:/var/lib/neo4j/plugins \
    neo4j

А теперь ... в журналах говорится, что neo4j не может запуститься успешно.

Завершение обновления

Нужно ли мне изменить конфигурацию тома на предыдущую версию и ... каким-то образом neo4j прочитал файл conf из другого каталога?

...