{"architecture":"amd64","config":{"Hostname":"","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"ExposedPorts":{"1337/tcp":{}},"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","NODE_VERSION=12.16.3","YARN_VERSION=1.22.4"],"Cmd":null,"ArgsEscaped":true,"Image":"sha256:c861d8823048fa2f815201fa5338c9a09959756d721fa53c433d4594980062f8","Volumes":{"/app/kongadata":{}},"WorkingDir":"/app","Entrypoint":["/app/start.sh"],"OnBuild":null,"Labels":null},"container":"b61079a67984eb7982039500f91e832bef2270fd121bfd480e667a94de1de21f","container_config":{"Hostname":"b61079a67984","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"ExposedPorts":{"1337/tcp":{}},"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","NODE_VERSION=12.16.3","YARN_VERSION=1.22.4"],"Cmd":["/bin/sh","-c","#(nop) ","ENTRYPOINT [\"/app/start.sh\"]"],"ArgsEscaped":true,"Image":"sha256:c861d8823048fa2f815201fa5338c9a09959756d721fa53c433d4594980062f8","Volumes":{"/app/kongadata":{}},"WorkingDir":"/app","Entrypoint":["/app/start.sh"],"OnBuild":null,"Labels":{}},"created":"2020-05-16T16:51:49.832717166Z","docker_version":"18.03.1-ee-3","history":[{"created":"2020-04-24T01:05:03.608058404Z","created_by":"/bin/sh -c #(nop) ADD file:b91adb67b670d3a6ff9463e48b7def903ed516be66fc4282d22c53e41512be49 in / "},{"created":"2020-04-24T01:05:03.92860976Z","created_by":"/bin/sh -c #(nop)  CMD [\"/bin/sh\"]","empty_layer":true},{"created":"2020-04-29T02:28:07.287640907Z","created_by":"/bin/sh -c #(nop)  ENV NODE_VERSION=12.16.3","empty_layer":true},{"created":"2020-04-29T02:28:12.680733028Z","created_by":"/bin/sh -c addgroup -g 1000 node     \u0026\u0026 adduser -u 1000 -G node -s /bin/sh -D node     \u0026\u0026 apk add --no-cache         libstdc++     \u0026\u0026 apk add --no-cache --virtual .build-deps         curl     \u0026\u0026 ARCH= \u0026\u0026 alpineArch=\"$(apk --print-arch)\"       \u0026\u0026 case \"${alpineArch##*-}\" in         x86_64)           ARCH='x64'           CHECKSUM=\"af47aa64de372d9a9d16307b6af9785ee28bdf9892f1de28a78b85917dacf257\"           ;;         *) ;;       esac   \u0026\u0026 if [ -n \"${CHECKSUM}\" ]; then     set -eu;     curl -fsSLO --compressed \"https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz\";     echo \"$CHECKSUM  node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz\" | sha256sum -c -       \u0026\u0026 tar -xJf \"node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz\" -C /usr/local --strip-components=1 --no-same-owner       \u0026\u0026 ln -s /usr/local/bin/node /usr/local/bin/nodejs;   else     echo \"Building from source\"     \u0026\u0026 apk add --no-cache --virtual .build-deps-full         binutils-gold         g++         gcc         gnupg         libgcc         linux-headers         make         python     \u0026\u0026 for key in       94AE36675C464D64BAFA68DD7434390BDBE9B9C5       FD3A5288F042B6850C66B31F09FE44734EB7990E       71DCFD284A79C3B38668286BC97EC7A07EDE3FC1       DD8F2338BAE7501E3DD5AC78C273792F7D83545D       C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8       B9AE9905FFD7803F25714661B63B535A4C206CA9       77984A986EBC2AA786BC0F66B01FBB92821C587A       8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600       4ED778F539E3634C779C87C6D7062848A1AB005C       A48C2BEE680E841632CD4E44F07496B3EB3C1762       B9E2F5981AA6E0CD28160D9FF13993A75599653C     ; do       gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys \"$key\" ||       gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys \"$key\" ||       gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys \"$key\" ;     done     \u0026\u0026 curl -fsSLO --compressed \"https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz\"     \u0026\u0026 curl -fsSLO --compressed \"https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc\"     \u0026\u0026 gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc     \u0026\u0026 grep \" node-v$NODE_VERSION.tar.xz\\$\" SHASUMS256.txt | sha256sum -c -     \u0026\u0026 tar -xf \"node-v$NODE_VERSION.tar.xz\"     \u0026\u0026 cd \"node-v$NODE_VERSION\"     \u0026\u0026 ./configure     \u0026\u0026 make -j$(getconf _NPROCESSORS_ONLN) V=     \u0026\u0026 make install     \u0026\u0026 apk del .build-deps-full     \u0026\u0026 cd ..     \u0026\u0026 rm -Rf \"node-v$NODE_VERSION\"     \u0026\u0026 rm \"node-v$NODE_VERSION.tar.xz\" SHASUMS256.txt.asc SHASUMS256.txt;   fi   \u0026\u0026 rm -f \"node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz\"   \u0026\u0026 apk del .build-deps   \u0026\u0026 node --version   \u0026\u0026 npm --version"},{"created":"2020-04-29T02:28:13.008438969Z","created_by":"/bin/sh -c #(nop)  ENV YARN_VERSION=1.22.4","empty_layer":true},{"created":"2020-04-29T02:28:17.024514379Z","created_by":"/bin/sh -c apk add --no-cache --virtual .build-deps-yarn curl gnupg tar   \u0026\u0026 for key in     6A010C5166006599AA17F08146C2130DFD2497F5   ; do     gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys \"$key\" ||     gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys \"$key\" ||     gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys \"$key\" ;   done   \u0026\u0026 curl -fsSLO --compressed \"https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz\"   \u0026\u0026 curl -fsSLO --compressed \"https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc\"   \u0026\u0026 gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   \u0026\u0026 mkdir -p /opt   \u0026\u0026 tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/   \u0026\u0026 ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn   \u0026\u0026 ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg   \u0026\u0026 rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   \u0026\u0026 apk del .build-deps-yarn   \u0026\u0026 yarn --version"},{"created":"2020-04-29T02:28:17.242848521Z","created_by":"/bin/sh -c #(nop) COPY file:238737301d47304174e4d24f4def935b29b3069c03c72ae8de97d94624382fce in /usr/local/bin/ "},{"created":"2020-04-29T02:28:17.428407326Z","created_by":"/bin/sh -c #(nop)  ENTRYPOINT [\"docker-entrypoint.sh\"]","empty_layer":true},{"created":"2020-04-29T02:28:17.594151676Z","created_by":"/bin/sh -c #(nop)  CMD [\"node\"]","empty_layer":true},{"created":"2020-05-16T16:46:01.192683836Z","created_by":"/bin/sh -c #(nop) COPY dir:7a5fe756ed2e07584e1d536d0148350e8b42b7ce0e26bcb36185fc98820f458f in /app "},{"created":"2020-05-16T16:46:01.577607023Z","created_by":"/bin/sh -c #(nop) WORKDIR /app","empty_layer":true},{"created":"2020-05-16T16:51:42.774142355Z","created_by":"/bin/sh -c apk upgrade --update     \u0026\u0026 apk add bash git ca-certificates     \u0026\u0026 npm install -g bower     \u0026\u0026 npm --unsafe-perm --production install     \u0026\u0026 apk del git     \u0026\u0026 rm -rf /var/cache/apk/*         /app/.git         /app/screenshots         /app/test     \u0026\u0026 adduser -H -S -g \"Konga service owner\" -D -u 1200 -s /sbin/nologin konga     \u0026\u0026 mkdir /app/kongadata /app/.tmp     \u0026\u0026 chown -R 1200:1200 /app/views /app/kongadata /app/.tmp"},{"created":"2020-05-16T16:51:49.106395033Z","created_by":"/bin/sh -c #(nop)  EXPOSE 1337","empty_layer":true},{"created":"2020-05-16T16:51:49.40168345Z","created_by":"/bin/sh -c #(nop)  VOLUME [/app/kongadata]","empty_layer":true},{"created":"2020-05-16T16:51:49.832717166Z","created_by":"/bin/sh -c #(nop)  ENTRYPOINT [\"/app/start.sh\"]","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:3e207b409db364b595ba862cdc12be96dcdad8e36c59a03b7b3b61c946a5741a","sha256:c316fb48a9bbb5302dd2f80327a84ae712f676c18d5e37cec4c8da28b2bc5119","sha256:cb3f79efbd25c3cfbe426c59fa9b727304031b33898425b867464e57878b290a","sha256:61f4cf61dd2742d4743d2cc9370f595ae5e5d48279424b6bee5d29482e91248b","sha256:f2d027737b2efeaa92e6c791aab701fa6862a3d175ca0364d7c713e4265b2d86","sha256:c3d6723a4bd54d01d89c16640e838ad9a4a6dda097e49d8a8a2edb882f31667d"]}}