diff --git a/nodejs/README.md b/nodejs/README.md deleted file mode 100644 index a695cca..0000000 --- a/nodejs/README.md +++ /dev/null @@ -1,10 +0,0 @@ -## wonderfall/node - -![](https://i.goopics.net/lq.png) - -Node.js built from source on Alpine Linux. Nothing else. - -#### Build-time variables -- **NODE_VER** : version of node -- **NPM_VER** : version of `npm` -- **BUILD_CORES** : number of CPU cores diff --git a/nodejs/lts/Dockerfile b/nodejs/lts/Dockerfile deleted file mode 100644 index 53b8056..0000000 --- a/nodejs/lts/Dockerfile +++ /dev/null @@ -1,43 +0,0 @@ -FROM alpine:3.4 -MAINTAINER Wonderfall - -ARG NODE_VERSION=4.5.0 -ARG NPM_VERSION=3 -ARG BUILD_CORES - -RUN NB_CORES=${BUILD_CORES-`getconf _NPROCESSORS_CONF`} \ - && BUILD_DEPS=" \ - make \ - gcc \ - g++ \ - python \ - linux-headers \ - paxctl \ - binutils-gold \ - openssl \ - ca-certificates" \ - && apk -U add \ - ${BUILD_DEPS} \ - libgcc \ - libstdc++ \ - && cd /tmp \ - && wget -qO- https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}.tar.gz | tar zxf - \ - && cd node-v${NODE_VERSION} \ - && ./configure --prefix=/usr --without-snapshot \ - && make -j ${NB_CORES} && make install && make clean \ - && paxctl -cm /usr/bin/node \ - && npm install -g npm@${NPM_VERSION} \ - && find /usr/lib/node_modules/npm -name test -o -name .bin -type d | xargs rm -rf \ - && strip -s /usr/bin/node \ - && apk del ${BUILD_DEPS} \ - && rm -rf \ - /tmp/* \ - /var/cache/apk/* \ - /root/.npm \ - /root/.node-gyp \ - /usr/lib/node_modules/npm/man \ - /usr/lib/node_modules/npm/doc \ - /usr/lib/node_modules/npm/html \ - /usr/share/man - -CMD ["node", "-v"] diff --git a/nodejs/stable/Dockerfile b/nodejs/stable/Dockerfile deleted file mode 100644 index a2fcf76..0000000 --- a/nodejs/stable/Dockerfile +++ /dev/null @@ -1,43 +0,0 @@ -FROM alpine:3.4 -MAINTAINER Wonderfall - -ARG NODE_VERSION=6.5.0 -ARG NPM_VERSION=3 -ARG BUILD_CORES - -RUN NB_CORES=${BUILD_CORES-`getconf _NPROCESSORS_CONF`} \ - && BUILD_DEPS=" \ - make \ - gcc \ - g++ \ - python \ - linux-headers \ - paxctl \ - binutils-gold \ - openssl \ - ca-certificates" \ - && apk -U add \ - ${BUILD_DEPS} \ - libgcc \ - libstdc++ \ - && cd /tmp \ - && wget -qO- https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}.tar.gz | tar zxf - \ - && cd node-v${NODE_VERSION} \ - && ./configure --prefix=/usr --without-snapshot \ - && make -j ${NB_CORES} && make install && make clean \ - && paxctl -cm /usr/bin/node \ - && npm install -g npm@${NPM_VERSION} \ - && find /usr/lib/node_modules/npm -name test -o -name .bin -type d | xargs rm -rf \ - && strip -s /usr/bin/node \ - && apk del ${BUILD_DEPS} \ - && rm -rf \ - /tmp/* \ - /var/cache/apk/* \ - /root/.npm \ - /root/.node-gyp \ - /usr/lib/node_modules/npm/man \ - /usr/lib/node_modules/npm/doc \ - /usr/lib/node_modules/npm/html \ - /usr/share/man - -CMD ["node", "-v"]