From 6bbbd0d761ae9e922f0fbecca6384587913abf30 Mon Sep 17 00:00:00 2001 From: Wonderfall Date: Wed, 20 Apr 2016 15:56:40 +0200 Subject: [PATCH] node: binary stripping --- nodejs/stable/Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/nodejs/stable/Dockerfile b/nodejs/stable/Dockerfile index 8cf5743..de97121 100644 --- a/nodejs/stable/Dockerfile +++ b/nodejs/stable/Dockerfile @@ -14,6 +14,7 @@ RUN apk -U add \ paxctl \ libgcc \ libstdc++ \ + binutils \ binutils-gold \ ca-certificates \ && NB_CORES=`getconf _NPROCESSORS_CONF` \ @@ -21,11 +22,11 @@ RUN apk -U add \ && wget -qO- https://nodejs.org/dist/v$NODE_VER/node-v$NODE_VER.tar.gz | tar zxf - \ && cd node-v$NODE_VER \ && ./configure --prefix=/usr \ - && make -j$NB_CORES && make install \ + && make -j$NB_CORES && make install && make clean \ && paxctl -cm /usr/bin/node \ && npm install -g npm@$NPM_VER \ - && find /usr/lib/node_modules/npm -name test -o -name .bin -type d \ - | xargs rm -rf \ + && find /usr/lib/node_modules/npm -name test -o -name .bin -type d | xargs rm -rf \ + && strip -s /usr/bin/node \ && apk del \ git \ make \ @@ -35,6 +36,7 @@ RUN apk -U add \ linux-headers \ paxctl \ grep \ + binutils \ binutils-gold \ ca-certificates \ && rm -rf \