Я модифицировал neo4j-браузер.
Как развернуть новый образ docker neo4j, использующий модифицированный браузер neo4j?
Я модифицировал neo4j-браузер.
Как развернуть новый образ docker neo4j, использующий модифицированный браузер neo4j?
Я думаю, что вам нужно запаковать свою сборку с модифицированным браузером (и другими изменениями), сделать ее доступной по http и изменить адрес дистрибутива в Docker's Makefile локальной копии docker-neo4j
:
dist_site := http://my_personal_neo_build
а затем восстановить свой собственный образ.
Нашел способ сделать это с помощью 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"]