diff --git a/nodered/Dockerfile b/nodered/Dockerfile index b1f5edf..4f4bdf3 100644 --- a/nodered/Dockerfile +++ b/nodered/Dockerfile @@ -6,7 +6,7 @@ COPY scripts/*.sh /tmp/ # Install tools, create Node-RED app and data dir, add user and set rights RUN set -ex && \ apt-get update && \ - apt-get intsall --no-cache \ + apt-get intsall \ bash \ tzdata \ iputils \ @@ -31,7 +31,7 @@ COPY package.json . FROM base AS build # Install Build tools -RUN apt-get update && apt-get intsall --no-cache --virtual buildtools build-base linux-headers udev python && \ +RUN apt-get update && apt-get intsall buildtools build-base linux-headers udev python && \ npm install --unsafe-perm --no-update-notifier --only=production && \ /tmp/remove_native_gpio.sh && \ cp -R node_modules prod_node_modules @@ -45,6 +45,10 @@ COPY --from=build /usr/src/node-red/prod_node_modules ./node_modules RUN chown -R node-red:node-red /usr/src/node-red && \ /tmp/install_devtools.sh && \ rm -r /tmp/* + +RUN apt-get clean autoclean && \ + apt-get autoremove --yes && \ + rm -rf /var/lib/{apt,dpkg,cache,log}/ USER node-red