Tag
myedulife/issuer-control-center:toolcheck
Created
2024-04-15 18:25:35 UTC
Architecture
linux / amd64
Content Digest
Pull Command
Labels
  • angular-cli
    17.3.4
  • chrome
    <unset>
  • maintainer
    trion development GmbH <docker-image@trion.de>
  • ng-cli
    17.3.4
  • ng-cli-karma
    17.3.4
  • node
    20.12.2
ENV
  • PATH=/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • NODE_VERSION=20.12.2
  • YARN_VERSION=1.22.19
  • NPM_CONFIG_LOGLEVEL=warn
  • NG_CLI_ANALYTICS=false
  • TZ=UTC
  • HOME=/tmp
Layers
  • 001 sha256:13808c22b207b066ef43572e57e4fb8c6172e887dd9a918c089a174a19371b7a 27.8 MB
  • 002 sha256:234d6279a4a1f4933fe4cc01290802b62f207dd42224cb43c2149db0c76837e8 3.28 KB
  • 003 sha256:459f1498da71bdc59b867163120e6671377d59a5d7deaac60041b9a8b9f79a37 38.7 MB
  • 004 sha256:d270d9fa0b597f1e6fd977bfa59e57b6859f6813ca15e92a945c5d54f7de94b5 2.55 MB
  • 005 sha256:9ec1958083c927da670d682d752fa1d340884d7ec88528b7f436b6e4f9d3329b 454 Bytes
  • 006 sha256:f5bfcb8b277376931747b46aaf1703d1368dfc1e70a253bd0a5de7b2805de545 93 Bytes
  • 007 sha256:2a428b600bbab6ef67c22121ec2de491f57ba63794d7f9ceb6c44ba478679c47 128 MB
  • 008 sha256:8e46f329c72058f16790bb7b1de506cc0533a81dd3b4bc1ddee69cfb99bbdb18 48.5 MB
  • 009 sha256:ede9ae50ec6f4651505e373de461ae38e6394e07c2fe2e80abcbcf82d1a3e398 492 Bytes
  • 010 sha256:2d61b34aae7ca93090ad4f67bfaf0842af75e45230443aecde540b4d8856437f 501 Bytes
  • 011 sha256:124a880bfbb8bdc035fac92b85b62b199e0e4a822437584f588dabee7db707ca 229 Bytes
  • 012 sha256:49ac7842f78555917a2446359664dfd96c6fa07bdfe758e60f9579be39dce530 280 MB
  • 013 sha256:5f4e0c5a6d5423cbd8e988bb1e8294ee9651bef96be26ecf4673c0f29afc2a89 143 MB
  • 014 sha256:e090fd0f67f72a828d85254ec6c94291df0a9518f88e88cf3ffb59669b0161de 648 Bytes
  • 015 sha256:ac4d3eec2905636a177401b8c520b0074b03fa12bf19aca8f47b834e2c18b526 211 KB
  • 016 sha256:245d855b1b5cb4ac94cb229d59162367b9025ed5242a8a420a0fa3c252bf17cb 170 MB
  • 017 sha256:013cf82454cc8b2f96d2362bc71107b00fdefdebe1440535f6bd45bee589680e 256 MB
  • 018 sha256:2b265caf5d4f6c1a5f779a5120bd1f68ab3174cfe6b86d034f820a74605bc87e 145 MB
History
[2024-04-10 01:50:48 UTC] /bin/sh -c #(nop) ADD file:d4bb05cb4d403a78b4ab5cd8d620330659d5aeb25f847d104ebc02c3a0f32624 in / [2024-04-10 01:50:48 UTC] /bin/sh -c #(nop) CMD ["bash"] [2024-04-10 12:39:11 UTC] /bin/sh -c groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash --create-home node [2024-04-11 12:24:30 UTC] /bin/sh -c #(nop) ENV NODE_VERSION=20.12.2 [2024-04-11 12:24:56 UTC] /bin/sh -c ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" && case "${dpkgArch##*-}" in amd64) ARCH='x64' OPENSSL_ARCH='linux-x86_64';; ppc64el) ARCH='ppc64le' OPENSSL_ARCH='linux-ppc64le';; s390x) ARCH='s390x' OPENSSL_ARCH='linux*-s390x';; arm64) ARCH='arm64' OPENSSL_ARCH='linux-aarch64';; armhf) ARCH='armv7l' OPENSSL_ARCH='linux-armv4';; i386) ARCH='x86' OPENSSL_ARCH='linux-elf';; *) echo "unsupported architecture"; exit 1 ;; esac && set -ex && apt-get update && apt-get install -y ca-certificates curl wget gnupg dirmngr xz-utils libatomic1 --no-install-recommends && rm -rf /var/lib/apt/lists/* && export GNUPGHOME="$(mktemp -d)" && for key in 4ED778F539E3634C779C87C6D7062848A1AB005C 141F07595B7B3FFE74309A937405533BE57C7D57 74F12602B6F1C4E913FAA37AD3A89613643B6201 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 61FC681DFB92A079F1685E77973F295594EC4689 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 CC68F5A3106FF448322E48ED27F5E38D5B0A215F ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apt-mark auto '.*' > /dev/null && find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); print so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false && ln -s /usr/local/bin/node /usr/local/bin/nodejs && node --version && npm --version [2024-04-11 12:24:57 UTC] /bin/sh -c #(nop) ENV YARN_VERSION=1.22.19 [2024-04-11 12:25:11 UTC] /bin/sh -c set -ex && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get install -y ca-certificates curl wget gnupg dirmngr --no-install-recommends && rm -rf /var/lib/apt/lists/* && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apt-mark auto '.*' > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; } && find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); print so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false && yarn --version [2024-04-11 12:25:11 UTC] /bin/sh -c #(nop) COPY file:4d192565a7220e135cab6c77fbc1c73211b69f3d9fb37e62857b2c6eb9363d51 in /usr/local/bin/ [2024-04-11 12:25:11 UTC] /bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"] [2024-04-11 12:25:11 UTC] /bin/sh -c #(nop) CMD ["node"] [2024-04-14 19:14:37 UTC] LABEL maintainer=trion development GmbH <docker-image@trion.de> [2024-04-14 19:14:37 UTC] ARG USER_HOME_DIR=/tmp [2024-04-14 19:14:37 UTC] ARG APP_DIR=/app [2024-04-14 19:14:37 UTC] ARG USER_ID=1000 [2024-04-14 19:14:37 UTC] ENV NPM_CONFIG_LOGLEVEL=warn NG_CLI_ANALYTICS=false TZ=UTC [2024-04-14 19:14:37 UTC] ENV HOME=/tmp [2024-04-14 19:14:37 UTC] WORKDIR /app [2024-04-14 19:14:37 UTC] EXPOSE map[4200/tcp:{}] [2024-04-14 19:14:37 UTC] ENTRYPOINT ["/usr/bin/dumb-init" "--"] [2024-04-14 19:14:58 UTC] RUN |3 USER_HOME_DIR=/tmp APP_DIR=/app USER_ID=1000 /bin/sh -c apt-get update && apt-get install -qqy --no-install-recommends ca-certificates dumb-init git build-essential python3 procps rsync curl zip openssh-client && update-alternatives --install /usr/bin/python python /usr/bin/python3 1 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit [2024-04-14 19:14:58 UTC] ARG NG_CLI_VERSION=17.3.4 [2024-04-14 19:14:58 UTC] LABEL angular-cli=17.3.4 node=20.12.2 [2024-04-14 19:15:16 UTC] RUN |4 USER_HOME_DIR=/tmp APP_DIR=/app USER_ID=1000 NG_CLI_VERSION=17.3.4 /bin/sh -c set -xe && mkdir -p $USER_HOME_DIR && chown $USER_ID $USER_HOME_DIR && chmod a+rw $USER_HOME_DIR && mkdir -p $APP_DIR && chown $USER_ID $APP_DIR && chown -R node /usr/local/lib /usr/local/include /usr/local/share /usr/local/bin && (cd "$USER_HOME_DIR"; su node -c "npm install -g @angular/cli@$NG_CLI_VERSION; npm install -g pnpm; npm cache clean --force") # buildkit [2024-04-14 19:15:16 UTC] USER 1000 [2024-04-14 19:27:38 UTC] ARG CHROME_VERSION=<unset> USER_ID=1000 [2024-04-14 19:27:38 UTC] LABEL chrome=<unset> ng-cli=17.3.4 [2024-04-14 19:27:38 UTC] USER root [2024-04-14 19:27:38 UTC] COPY xvfb-chromium /usr/bin/xvfb-chromium # buildkit [2024-04-14 19:27:38 UTC] COPY xvfb-chromium-webgl /usr/bin/xvfb-chromium-webgl # buildkit [2024-04-14 19:27:38 UTC] COPY display-chromium /usr/bin/display-chromium # buildkit [2024-04-14 19:28:10 UTC] RUN |2 CHROME_VERSION=<unset> USER_ID=1000 /bin/sh -c apt-get update && apt-get install -y xvfb libxss1 libosmesa6 libgconf-2-4 wget apt-transport-https && MACH=$(uname -m) && [ $MACH = "x86_64" ] && ( wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && (dpkg -i google-chrome-stable_current_amd64.deb; apt-get -fy install; rm google-chrome-stable_current_amd64.deb; apt-get clean; rm -rf /var/lib/apt/lists/* ) && mv /usr/bin/google-chrome /usr/bin/google-chrome.real && mv /opt/google/chrome/chrome /opt/google/chrome/google-chrome.real && ln -s /usr/lib/x86_64-linux-gnu/libOSMesa.so.6 /opt/google/chrome/libosmesa.so ) || true && [ $MACH != "x86_64" ] && ( echo "deb http://deb.debian.org/debian buster main" >> /etc/apt/sources.list.d/debian.list && echo "deb http://deb.debian.org/debian buster-updates main" >> /etc/apt/sources.list.d/debian.list && echo 'Package: chromium*' >> /etc/apt/preferences.d/chromium.pref && echo 'Pin: origin "ftp.debian.org"' >> /etc/apt/preferences.d/chromium.pref && echo 'Pin-Priority: 700' >> /etc/apt/preferences.d/chromium.pref && apt-get update; apt-get -fy install chromium; apt-get clean; rm -rf /var/lib/apt/lists/* && mv /usr/bin/chromium /usr/bin/google-chrome.real ) || true && rm -f /etc/alternatives/google-chrome && ln -s /opt/google/chrome/google-chrome.real /etc/alternatives/google-chrome && ln -s /usr/bin/xvfb-chromium /usr/bin/google-chrome && ln -s /usr/bin/xvfb-chromium /usr/bin/chromium-browser # buildkit [2024-04-15 05:17:38 UTC] LABEL ng-cli-karma=17.3.4 [2024-04-15 05:17:38 UTC] ARG USER_ID=1000 [2024-04-15 05:17:38 UTC] USER root [2024-04-15 05:17:38 UTC] RUN |1 USER_ID=1000 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends bzip2 unzip xz-utils apt-transport-https ffmpeg openjdk-17-jre ca-certificates p11-kit && rm -rf /var/lib/apt/lists/* # buildkit [2024-04-15 05:17:38 UTC] USER 1000 [2024-04-15 18:24:13 UTC] /bin/sh -c #(nop) WORKDIR /app [2024-04-15 18:24:13 UTC] /bin/sh -c #(nop) ENV PATH=/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin [2024-04-15 18:24:13 UTC] /bin/sh -c #(nop) COPY file:ffa9cd5f430d4ec6513fc191e5ce9a49f6fd8f956f2112a792bc2990d1c2f199 in /app/package.json [2024-04-15 18:24:13 UTC] /bin/sh -c #(nop) COPY file:c3de6528a1b36d6caac12bc8231700f376ab1e22ac3459f7e93b390cee2bd017 in /app/package-lock.json [2024-04-15 18:24:57 UTC] /bin/sh -c npm install --force [2024-04-15 18:25:03 UTC] /bin/sh -c #(nop) COPY dir:c375a28fbf470c1298746f86ce61770422d54af472b59c5b715e82f35afbf084 in /app [2024-04-15 18:25:35 UTC] /bin/sh -c ng build [2024-04-15 18:25:35 UTC] /bin/sh -c #(nop) CMD ["/bin/sh" "-c" "ng serve --host 0.0.0.0 --port 4200 --disable-host-check --configuration=production"]