2
0
mirror of https://github.com/frappe/frappe_docker.git synced 2025-02-03 04:28:31 +00:00

reduce layers

This commit is contained in:
Davide Bortolami 2020-03-09 13:39:28 +00:00
parent b36513f8fd
commit 104f3e67e2
3 changed files with 9 additions and 12 deletions

View File

@ -19,7 +19,9 @@ RUN cd /home/frappe/frappe-bench/apps/frappe \
--output /home/frappe/frappe-bench/apps/frappe/node_utils.js --output /home/frappe/frappe-bench/apps/frappe/node_utils.js
RUN cd /home/frappe/frappe-bench/apps/frappe \ RUN cd /home/frappe/frappe-bench/apps/frappe \
&& npm install --only=production && npm install --only=production \
&& node --version \
&& npm --version
COPY build/frappe-socketio/health.js /home/frappe/frappe-bench/apps/frappe/health.js COPY build/frappe-socketio/health.js /home/frappe/frappe-bench/apps/frappe/health.js
RUN chown -R frappe:frappe /home/frappe RUN chown -R frappe:frappe /home/frappe
@ -30,8 +32,5 @@ RUN ln -s /usr/local/bin/docker-entrypoint.sh / # backwards compat
WORKDIR /home/frappe/frappe-bench/sites WORKDIR /home/frappe/frappe-bench/sites
RUN node --version
RUN npm --version
ENTRYPOINT ["docker-entrypoint.sh"] ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["start"] CMD ["start"]

View File

@ -19,7 +19,9 @@ RUN cd /home/frappe/frappe-bench/apps/frappe \
--output /home/frappe/frappe-bench/apps/frappe/node_utils.js --output /home/frappe/frappe-bench/apps/frappe/node_utils.js
RUN cd /home/frappe/frappe-bench/apps/frappe \ RUN cd /home/frappe/frappe-bench/apps/frappe \
&& npm install --only=production && npm install --only=production \
&& node --version \
&& npm --version
COPY build/frappe-socketio/health.js /home/frappe/frappe-bench/apps/frappe/health.js COPY build/frappe-socketio/health.js /home/frappe/frappe-bench/apps/frappe/health.js
RUN chown -R frappe:frappe /home/frappe RUN chown -R frappe:frappe /home/frappe
@ -30,8 +32,5 @@ RUN ln -s /usr/local/bin/docker-entrypoint.sh / # backwards compat
WORKDIR /home/frappe/frappe-bench/sites WORKDIR /home/frappe/frappe-bench/sites
RUN node --version
RUN npm --version
ENTRYPOINT ["docker-entrypoint.sh"] ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["start"] CMD ["start"]

View File

@ -19,7 +19,9 @@ RUN cd /home/frappe/frappe-bench/apps/frappe \
--output /home/frappe/frappe-bench/apps/frappe/node_utils.js --output /home/frappe/frappe-bench/apps/frappe/node_utils.js
RUN cd /home/frappe/frappe-bench/apps/frappe \ RUN cd /home/frappe/frappe-bench/apps/frappe \
&& npm install --only=production && npm install --only=production \
&& node --version \
&& npm --version
COPY build/frappe-socketio/health.js /home/frappe/frappe-bench/apps/frappe/health.js COPY build/frappe-socketio/health.js /home/frappe/frappe-bench/apps/frappe/health.js
RUN chown -R frappe:frappe /home/frappe RUN chown -R frappe:frappe /home/frappe
@ -30,8 +32,5 @@ RUN ln -s /usr/local/bin/docker-entrypoint.sh / # backwards compat
WORKDIR /home/frappe/frappe-bench/sites WORKDIR /home/frappe/frappe-bench/sites
RUN node --version
RUN npm --version
ENTRYPOINT ["docker-entrypoint.sh"] ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["start"] CMD ["start"]