使用neo4j部署修改过的neo4j-browser作为新的neo4j docker镜像?

时间:2018-01-04 08:51:23

标签: neo4j neo4j-browser

我修改了neo4j-browser。

如何部署使用修改过的neo4j-browser的新neo4j docker镜像?

2 个答案:

答案 0 :(得分:0)

我认为您需要使用修改后的浏览器(以及其他更改)打包您的构建,通过http使其可用,并更改本地副本docker-neo4j的{​​{3}}中的分发地址:

dist_site := http://my_personal_neo_build

然后重建自己的图片。

答案 1 :(得分:0)

找到了一种使用Dockerfile的方法。 您将需要自定义的neo4j浏览器jar文件。为了在此repo neo4j-browser中生成jar文件运行yarn prepare-jaryarn 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"]