0

我修改了neo4j-browser。

如何部署使用修改后的 neo4j 浏览器的新 neo4j docker 映像?

4

2 回答 2

0

找到了一种使用 Dockerfile 的方法。您将需要自定义的 neo4j-browser jar 文件。为了在这个 repo neo4j-browseryarn prepare-jar中生成 jar 文件运行和命令。yarn jar

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"]
于 2018-01-05T09:25:50.557 回答
0

我认为您需要使用修改后的浏览器(和其他更改)打包您的构建,通过 http 使其可用,并在本地副本的docker 的 Makefiledocker-neo4j中更改发行版的地址:

dist_site := http://my_personal_neo_build

然后重建自己的形象。

于 2018-01-04T09:17:17.063 回答