I need to install plugins in my neo4j container, and this is my build file:
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"]' part should download and install the plugins at container run.
However, I have to run this container in a restricted environment, with no internet access. So, I cannot rely on the download and install on container run.
How can i download and install the plugins at the docker image build phase, so that the plugins come ready with image and no further download is required ?