我需要我的 neo4j 服务来使用一些插件。我的 Neo4j Docker 构建文件是:
FROM neo4j:3.5.14
ENV NEO4J_AUTH='neo4j/password'
ENV NEO4J_ACCEPT_LICENSE_AGREEMENT='yes'
ENV NEO4JLABS_PLUGINS='["apoc", "graph-algorithms"]'
RUN echo "dbms.security.procedures.unrestricted=algo.*" >> ./conf/neo4j.conf
那个部分ENV NEO4JLABS_PLUGINS='["apoc", "graph-algorithms"]'
将在容器运行时下载列出的插件并安装它们。
但是,我必须在受限环境中运行这个容器,而且我没有互联网访问权限。我无法在容器运行时下载插件。
**我可以做些什么来在构建阶段添加这些插件,以便它们准备好图像?**