Docker: Nuke all of `~/.npm` after installing packages

pull/5091/head
Richard Hansen 2021-06-17 20:51:42 -04:00
parent aeb56dd594
commit 5946244bef
1 changed files with 3 additions and 4 deletions

View File

@ -68,11 +68,10 @@ WORKDIR "${EP_DIR}"
COPY --chown=etherpad:etherpad ./ ./ COPY --chown=etherpad:etherpad ./ ./
# install node dependencies for Etherpad
RUN src/bin/installDeps.sh && \ RUN src/bin/installDeps.sh && \
rm -rf ~/.npm/_cacache { [ -z "${ETHERPAD_PLUGINS}" ] || \
npm install --no-save ${ETHERPAD_PLUGINS}; } && \
RUN [ -z "${ETHERPAD_PLUGINS}" ] || npm install --no-save ${ETHERPAD_PLUGINS} rm -rf ~/.npm
# Copy the configuration file. # Copy the configuration file.
COPY --chown=etherpad:etherpad ./settings.json.docker "${EP_DIR}"/settings.json COPY --chown=etherpad:etherpad ./settings.json.docker "${EP_DIR}"/settings.json