mirror of
https://github.com/frappe/frappe_docker.git
synced 2024-11-10 07:11:00 +00:00
Reduce layers
This commit is contained in:
parent
03a060f757
commit
1e9cdacf1a
@ -14,7 +14,10 @@ RUN cd /home/frappe/frappe-bench/apps/frappe \
|
|||||||
&& yarn \
|
&& yarn \
|
||||||
&& yarn run production \
|
&& yarn run production \
|
||||||
&& rm -fr node_modules \
|
&& rm -fr node_modules \
|
||||||
&& yarn install --production=true
|
&& yarn install --production=true \
|
||||||
|
&& node --version \
|
||||||
|
&& npm --version \
|
||||||
|
&& yarn --version
|
||||||
|
|
||||||
RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
||||||
&& mkdir -p /var/www/error_pages \
|
&& mkdir -p /var/www/error_pages \
|
||||||
@ -23,10 +26,6 @@ RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
|||||||
RUN cp -R /home/frappe/frappe-bench/apps/frappe/frappe/public/* /home/frappe/frappe-bench/sites/assets/frappe \
|
RUN cp -R /home/frappe/frappe-bench/apps/frappe/frappe/public/* /home/frappe/frappe-bench/sites/assets/frappe \
|
||||||
&& cp -R /home/frappe/frappe-bench/apps/frappe/node_modules /home/frappe/frappe-bench/sites/assets/frappe/
|
&& cp -R /home/frappe/frappe-bench/apps/frappe/node_modules /home/frappe/frappe-bench/sites/assets/frappe/
|
||||||
|
|
||||||
RUN node --version
|
|
||||||
RUN npm --version
|
|
||||||
RUN yarn --version
|
|
||||||
|
|
||||||
FROM nginx:latest
|
FROM nginx:latest
|
||||||
COPY --from=0 /home/frappe/frappe-bench/sites /var/www/html/
|
COPY --from=0 /home/frappe/frappe-bench/sites /var/www/html/
|
||||||
COPY --from=0 /var/www/error_pages /var/www/
|
COPY --from=0 /var/www/error_pages /var/www/
|
||||||
|
@ -14,7 +14,10 @@ RUN cd /home/frappe/frappe-bench/apps/frappe \
|
|||||||
&& yarn \
|
&& yarn \
|
||||||
&& yarn run production \
|
&& yarn run production \
|
||||||
&& rm -fr node_modules \
|
&& rm -fr node_modules \
|
||||||
&& yarn install --production=true
|
&& yarn install --production=true \
|
||||||
|
&& node --version \
|
||||||
|
&& npm --version \
|
||||||
|
&& yarn --version
|
||||||
|
|
||||||
RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
||||||
&& mkdir -p /var/www/error_pages \
|
&& mkdir -p /var/www/error_pages \
|
||||||
@ -23,10 +26,6 @@ RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
|||||||
RUN cp -R /home/frappe/frappe-bench/apps/frappe/frappe/public/* /home/frappe/frappe-bench/sites/assets/frappe \
|
RUN cp -R /home/frappe/frappe-bench/apps/frappe/frappe/public/* /home/frappe/frappe-bench/sites/assets/frappe \
|
||||||
&& cp -R /home/frappe/frappe-bench/apps/frappe/node_modules /home/frappe/frappe-bench/sites/assets/frappe/
|
&& cp -R /home/frappe/frappe-bench/apps/frappe/node_modules /home/frappe/frappe-bench/sites/assets/frappe/
|
||||||
|
|
||||||
RUN node --version
|
|
||||||
RUN npm --version
|
|
||||||
RUN yarn --version
|
|
||||||
|
|
||||||
FROM nginx:latest
|
FROM nginx:latest
|
||||||
COPY --from=0 /home/frappe/frappe-bench/sites /var/www/html/
|
COPY --from=0 /home/frappe/frappe-bench/sites /var/www/html/
|
||||||
COPY --from=0 /var/www/error_pages /var/www/
|
COPY --from=0 /var/www/error_pages /var/www/
|
||||||
|
@ -14,7 +14,10 @@ RUN cd /home/frappe/frappe-bench/apps/frappe \
|
|||||||
&& yarn \
|
&& yarn \
|
||||||
&& yarn run production \
|
&& yarn run production \
|
||||||
&& rm -fr node_modules \
|
&& rm -fr node_modules \
|
||||||
&& yarn install --production=true
|
&& yarn install --production=true \
|
||||||
|
&& node --version \
|
||||||
|
&& npm --version \
|
||||||
|
&& yarn --version
|
||||||
|
|
||||||
RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
||||||
&& mkdir -p /var/www/error_pages \
|
&& mkdir -p /var/www/error_pages \
|
||||||
@ -23,10 +26,6 @@ RUN git clone --depth 1 https://github.com/frappe/bench /tmp/bench \
|
|||||||
RUN cp -R /home/frappe/frappe-bench/apps/frappe/frappe/public/* /home/frappe/frappe-bench/sites/assets/frappe \
|
RUN cp -R /home/frappe/frappe-bench/apps/frappe/frappe/public/* /home/frappe/frappe-bench/sites/assets/frappe \
|
||||||
&& cp -R /home/frappe/frappe-bench/apps/frappe/node_modules /home/frappe/frappe-bench/sites/assets/frappe/
|
&& cp -R /home/frappe/frappe-bench/apps/frappe/node_modules /home/frappe/frappe-bench/sites/assets/frappe/
|
||||||
|
|
||||||
RUN node --version
|
|
||||||
RUN npm --version
|
|
||||||
RUN yarn --version
|
|
||||||
|
|
||||||
FROM nginx:latest
|
FROM nginx:latest
|
||||||
COPY --from=0 /home/frappe/frappe-bench/sites /var/www/html/
|
COPY --from=0 /home/frappe/frappe-bench/sites /var/www/html/
|
||||||
COPY --from=0 /var/www/error_pages /var/www/
|
COPY --from=0 /var/www/error_pages /var/www/
|
||||||
|
Loading…
Reference in New Issue
Block a user