Развернуть модифицированный браузер neo4j с neo4j в качестве нового образа докера neo4j?

Я модифицировал neo4j-браузер.

Как развернуть новый образ docker neo4j, использующий модифицированный браузер neo4j?


person omurbek    schedule 04.01.2018    source источник


Ответы (2)


Я думаю, что вам нужно запаковать свою сборку с модифицированным браузером (и другими изменениями), сделать ее доступной по http и изменить адрес дистрибутива в Docker's Makefile локальной копии docker-neo4j:

dist_site := http://my_personal_neo_build

а затем восстановить свой собственный образ.

person stdob--    schedule 04.01.2018

Нашел способ сделать это с помощью Dockerfile. Вам понадобится ваш настроенный jar-файл neo4j-browser. Чтобы создать файл jar, запустите команды yarn prepare-jar и yarn jar в этом репозитории neo4j-browser.

FROM neo4j:latest

RUN rm /var/lib/neo4j/data \
    && mkdir /var/lib/neo4j/data \
    && mv /data/* /var/lib/neo4j/data/

COPY ./neo4j-browser-3.1.4.jar /var/lib/neo4j/lib/neo4j-browser-3.1.4.jar

EXPOSE 7474 7473 7687

ENTRYPOINT ["/docker-entrypoint.sh"]
CMD ["neo4j"]
person omurbek    schedule 05.01.2018