2017-03-26 13:31:41 UTC
85 MB
linux-x64
BUILD_DEPSwget curl bzip2 build-essential python git ca-certificates
GOSU_VERSION1.10
METEOR_RELEASE1.3.5.1
NODE_VERSIONv0.10.48
NPM_VERSION3.10.10
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PORT80
SRC_PATH./
[#000] sha256:1963618b459343af38baedd65fb15049a4c76f8c75458ea2974cdcda1fa7cd9b - 41.81% (35.5 MB)
[#001] sha256:e62061935ad9cf9f22107791a80dcca5f580020be5f23bf32546645221f3ce7c - 0.85% (736 KB)
[#002] sha256:b1015fdb6d78a952d5deb1a91885338856a7c3c386b8488154f73dbc5d40b1b0 - 57.35% (48.8 MB)
/bin/sh -c #(nop) ADD file:460db8bc0a8ce517fff9d1dc4f7d1e238fc55a11e80c4d09a36cc01ed7372733 in /
2017-03-21 18:36:19 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2017-03-26 13:18:41 UTC/bin/sh -c #(nop) MAINTAINER wefork
2017-03-26 13:18:42 UTC/bin/sh -c #(nop) ARG NODE_VERSION
2017-03-26 13:18:44 UTC/bin/sh -c #(nop) ARG METEOR_RELEASE
2017-03-26 13:18:45 UTC/bin/sh -c #(nop) ARG NPM_VERSION
2017-03-26 13:18:46 UTC/bin/sh -c #(nop) ARG ARCHITECTURE
2017-03-26 13:18:48 UTC/bin/sh -c #(nop) ARG SRC_PATH
2017-03-26 13:18:49 UTC/bin/sh -c #(nop) ENV BUILD_DEPS=wget curl bzip2 build-essential python git ca-certificates
2017-03-26 13:18:50 UTC/bin/sh -c #(nop) ENV GOSU_VERSION=1.10
2017-03-26 13:18:52 UTC/bin/sh -c #(nop) ENV NODE_VERSION=v0.10.48
2017-03-26 13:18:53 UTC/bin/sh -c #(nop) ENV METEOR_RELEASE=1.3.5.1
2017-03-26 13:18:54 UTC/bin/sh -c #(nop) ENV NPM_VERSION=3.10.10
2017-03-26 13:18:56 UTC/bin/sh -c #(nop) ENV ARCHITECTURE=linux-x64
2017-03-26 13:18:57 UTC/bin/sh -c #(nop) ENV SRC_PATH=./
2017-03-26 13:18:58 UTC/bin/sh -c #(nop) COPY dir:3fb74c6920008417dc41f708565ed2b5827c945b7a642b457604607dd408f714 in /home/wekan/app
2017-03-26 13:31:21 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} && GOSU_ARCHITECTURE="$(dpkg --print-architecture | awk -F- '{ print $NF }')" && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-${GOSU_ARCHITECTURE}" && wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-${GOSU_ARCHITECTURE}.asc" && export GNUPGHOME="$(mktemp -d)" && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu && rm -R "$GNUPGHOME" /usr/local/bin/gosu.asc && chmod +x /usr/local/bin/gosu && 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)" && gpg --keyserver pool.sks-keyservers.net --recv-keys 9554F04D7259F04124DE6B476D5A82AC7E37093B && gpg --keyserver pool.sks-keyservers.net --recv-keys 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 && gpg --keyserver pool.sks-keyservers.net --recv-keys FD3A5288F042B6850C66B31F09FE44734EB7990E && gpg --keyserver pool.sks-keyservers.net --recv-keys 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 && gpg --keyserver pool.sks-keyservers.net --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D && gpg --keyserver pool.sks-keyservers.net --recv-keys C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 && gpg --keyserver pool.sks-keyservers.net --recv-keys B9AE9905FFD7803F25714661B63B535A4C206CA9 && gpg --refresh-keys pool.sks-keyservers.net && gpg --verify SHASUMS256.txt.asc && rm -R "$GNUPGHOME" 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 && npm install npm@${NPM_VERSION} -g && npm install -g node-gyp && npm install -g fibers && cd /home/wekan/ && chown wekan:wekan --recursive /home/wekan && curl https://install.meteor.com -o ./install_meteor.sh && sed -i "s|RELEASE=.*|RELEASE=${METEOR_RELEASE}\"\"|g" ./install_meteor.sh && echo "Starting meteor ${METEOR_RELEASE} installation... \n" && chown wekan:wekan ./install_meteor.sh && gosu wekan:wekan sh ./install_meteor.sh && cd /home/wekan/app && gosu wekan /home/wekan/.meteor/meteor npm install --save xss && gosu wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && cd /home/wekan/app_build/bundle/programs/server/ && gosu wekan npm install && 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
2017-03-26 13:31:28 UTC/bin/sh -c #(nop) ENV PORT=80
2017-03-26 13:31:34 UTC/bin/sh -c #(nop) EXPOSE 80/tcp
2017-03-26 13:31:41 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.