2018-01-28 20:58:30 UTC
169 MB
linux-x64
BUILD_DEPSapt-utils gnupg gosu wget curl bzip2 build-essential python git ca-certificates gcc-7 paxctl
FIBERS_VERSION2.0.0
METEOR_EDGE1.5-beta.17
METEOR_RELEASE1.6.0.1
NODE_VERSIONv8.9.3
NPM_VERSION5.5.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
SRC_PATH./
USE_EDGEfalse
[#000] sha256:a7df28a42c13f8f55d2a8a1105c1e4b5f32a5f61b795a1b43a99e42fafdf0631 - 14.22% (24 MB)
[#001] sha256:3bbc9f6470a359953cbe6f4c36d234ef023897aa3e42aa57bdc90819c8c1709c - 1.03% (1.74 MB)
[#002] sha256:ceeeed5c9c930ff25b4b64dc3300965d96e3af1a3cf240ab31a90a1ff53889e0 - 84.75% (143 MB)
/bin/sh -c #(nop) ADD file:857b8c9dcd513e9e8a4c87d4b9ce126e4b7ddd603080c5a8b5ca2854570b1045 in /
2017-12-12 01:40:55 UTC/bin/sh -c #(nop) CMD ["bash"]
2018-01-28 20:32:59 UTC/bin/sh -c #(nop) MAINTAINER wekan
2018-01-28 20:32:59 UTC/bin/sh -c #(nop) ARG NODE_VERSION
2018-01-28 20:33:00 UTC/bin/sh -c #(nop) ARG METEOR_RELEASE
2018-01-28 20:33:00 UTC/bin/sh -c #(nop) ARG METEOR_EDGE
2018-01-28 20:33:01 UTC/bin/sh -c #(nop) ARG USE_EDGE
2018-01-28 20:33:01 UTC/bin/sh -c #(nop) ARG NPM_VERSION
2018-01-28 20:33:01 UTC/bin/sh -c #(nop) ARG FIBERS_VERSION
2018-01-28 20:33:02 UTC/bin/sh -c #(nop) ARG ARCHITECTURE
2018-01-28 20:33:02 UTC/bin/sh -c #(nop) ARG SRC_PATH
2018-01-28 20:33:02 UTC/bin/sh -c #(nop) ENV BUILD_DEPS=apt-utils gnupg gosu wget curl bzip2 build-essential python git ca-certificates gcc-7 paxctl
2018-01-28 20:33:02 UTC/bin/sh -c #(nop) ENV NODE_VERSION=v8.9.3
2018-01-28 20:33:03 UTC/bin/sh -c #(nop) ENV METEOR_RELEASE=1.6.0.1
2018-01-28 20:33:03 UTC/bin/sh -c #(nop) ENV USE_EDGE=false
2018-01-28 20:33:03 UTC/bin/sh -c #(nop) ENV METEOR_EDGE=1.5-beta.17
2018-01-28 20:33:04 UTC/bin/sh -c #(nop) ENV NPM_VERSION=5.5.1
2018-01-28 20:33:04 UTC/bin/sh -c #(nop) ENV FIBERS_VERSION=2.0.0
2018-01-28 20:33:04 UTC/bin/sh -c #(nop) ENV ARCHITECTURE=linux-x64
2018-01-28 20:33:05 UTC/bin/sh -c #(nop) ENV SRC_PATH=./
2018-01-28 20:33:06 UTC/bin/sh -c #(nop) COPY dir:93bc2d2efc711277663e2841ce7b074ff7eb0180a4ebdceea031dea87caf54e8 in /home/wekan/app
2018-01-28 20:58:29 UTC/bin/sh -c useradd --user-group --system --home-dir /home/wekan wekan && apt-get update -y && apt-get install -y --no-install-recommends ${BUILD_DEPS} && wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - && export GNUPGHOME="$(mktemp -d)" && for key in 9554F04D7259F04124DE6B476D5A82AC7E37093B 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 FD3A5288F042B6850C66B31F09FE44734EB7990E 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 DD8F2338BAE7501E3DD5AC78C273792F7D83545D C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 B9AE9905FFD7803F25714661B63B535A4C206CA9 ; do gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" || gpg --keyserver pgp.mit.edu --recv-keys "$key" || gpg --keyserver keyserver.pgp.com --recv-keys "$key" ; done && gpg --verify SHASUMS256.txt.asc && find "$GNUPGHOME" -type f | xargs rm -f && find "$GNUPGHOME" -type d | xargs rm -fR && rm -f SHASUMS256.txt.asc && tar xvzf node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && rm node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && mv node-${NODE_VERSION}-${ARCHITECTURE} /opt/nodejs && ln -s /opt/nodejs/bin/node /usr/bin/node && ln -s /opt/nodejs/bin/npm /usr/bin/npm && paxctl -mC `which node` && npm install -g npm@${NPM_VERSION} && npm install -g node-gyp && npm install -g fibers@${FIBERS_VERSION} && cd /home/wekan/ && chown wekan:wekan --recursive /home/wekan && curl https://install.meteor.com -o /home/wekan/install_meteor.sh && sed -i "s|RELEASE=.*|RELEASE=${METEOR_RELEASE}\"\"|g" ./install_meteor.sh && echo "Starting meteor ${METEOR_RELEASE} installation... \n" && chown wekan:wekan /home/wekan/install_meteor.sh && if [ "$USE_EDGE" = false ]; then gosu wekan:wekan sh /home/wekan/install_meteor.sh; else gosu wekan:wekan git clone --recursive --depth 1 -b release/METEOR@${METEOR_EDGE} git://github.com/meteor/meteor.git /home/wekan/.meteor; fi; mkdir -p /home/wekan/app/packages && chown wekan:wekan --recursive /home/wekan && cd /home/wekan/app/packages && gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/flow-router.git kadira-flow-router && gosu wekan:wekan git clone --depth 1 -b master git://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && cd /home/wekan/.meteor && gosu wekan:wekan /home/wekan/.meteor/meteor -- help; cd /home/wekan/app && gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js && gosu wekan:wekan /home/wekan/.meteor/meteor npm install && gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && cp /home/wekan/app/fix-download-unicode/cfs_access-point.txt /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && chown wekan:wekan /home/wekan/app_build/bundle/programs/server/packages/cfs_access-point.js && cd /home/wekan/app_build/bundle/programs/server/npm/node_modules/meteor/npm-bcrypt && gosu wekan:wekan rm -rf node_modules/bcrypt && gosu wekan:wekan npm install bcrypt && cd /home/wekan/app_build/bundle/programs/server/ && gosu wekan:wekan npm install && gosu wekan:wekan npm install bcrypt && mv /home/wekan/app_build/bundle /build && apt-get remove --purge -y ${BUILD_DEPS} && apt-get autoremove -y && rm -R /var/lib/apt/lists/* && rm -R /home/wekan/.meteor && rm -R /home/wekan/app && rm -R /home/wekan/app_build && rm /home/wekan/install_meteor.sh
2018-01-28 20:58:30 UTC/bin/sh -c #(nop) ENV PORT=80
2018-01-28 20:58:30 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2018-01-28 20:58:30 UTC/bin/sh -c #(nop) CMD ["node" "/build/main.js"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.