Tag
myedulife/waltid-walletkit:develop
Created
2024-08-20 18:27:47 +0200
Architecture
linux / amd64
Content Digest
Pull Command
Labels
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    22.04
ENV
  • PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • JAVA_HOME=/opt/java/openjdk
  • LANG=en_US.UTF-8
  • LANGUAGE=en_US:en
  • LC_ALL=en_US.UTF-8
  • JAVA_VERSION=jdk-19.0.2+7
Layers
  • 001 sha256:74ac377868f863e123f24c409f79709f7563fa464557c36a09cf6f85c8b92b7f 29 MB
  • 002 sha256:a182a611d05b01879f065473c49fb968b8d30312f931350ea07af1c46aa8b4f9 16.2 MB
  • 003 sha256:426329e266e460bc5ce7cd2ad6d6841e68381cc09efc53c243182eb221cce102 192 MB
  • 004 sha256:5f4059624ea044152b112a63a260d905e9e04009d3d4bdc57dd873c36824574d 174 Bytes
  • 005 sha256:0f9d6a6404b63ccda0a019d0cd95a52d2bd12b895b2c346747d816493dd6b285 93 Bytes
  • 006 sha256:2477e09a8eff8859c5d0956ad4f642304edbf0e3d886d2ccea267c37390cb871 17.2 MB
  • 007 sha256:05e833666379e9e3806ad06eeb88a52f768155106dc17214b4e9eff6d7fa2733 6.14 MB
  • 008 sha256:df9becca1189ec95c88d20801c2eec45d489fdc121fc8a04431f18e32dfab78e 4.28 KB
  • 009 sha256:9f210ed0ff677357d91f4f419646cb88828a778a7114990fed8b4a454bb09f93 93.7 MB
  • 010 sha256:a600da8e0625845871d6e8f0e48339bae362ad8a32fc32efaa152b34f3c79b90 505 Bytes
  • 011 sha256:8b44c5e7a35e5112620eb624fa5e75aa239b6fcfa8e974d2fcb9ec486090b24d 1.63 KB
  • 012 sha256:cd69fb0e1bc27a22f470228ee24f5d4d7da3c70cb93e7b42adf5ed083759ab6b 118 KB
  • 013 sha256:d25ef7411be8aa498c4c6fc8cf06e3425356b967bea2a8138a850209eda8aa1f 1.14 KB
History
[2023-03-08 04:44:25 UTC] /bin/sh -c #(nop) ARG RELEASE [2023-03-08 04:44:25 UTC] /bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH [2023-03-08 04:44:25 UTC] /bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu [2023-03-08 04:44:25 UTC] /bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04 [2023-03-08 04:44:27 UTC] /bin/sh -c #(nop) ADD file:c8ef6447752cab2541ffca9e3cfa27d581f3491bc8f356f6eafd951243609341 in / [2023-03-08 04:44:27 UTC] /bin/sh -c #(nop) CMD ["/bin/bash"] [2023-03-16 02:44:03 UTC] /bin/sh -c #(nop) ENV JAVA_HOME=/opt/java/openjdk [2023-03-16 02:44:03 UTC] /bin/sh -c #(nop) ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin [2023-03-16 02:44:04 UTC] /bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 [2023-03-16 02:46:48 UTC] /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata curl wget ca-certificates fontconfig locales binutils && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen en_US.UTF-8 && rm -rf /var/lib/apt/lists/* [2023-03-16 02:47:45 UTC] /bin/sh -c #(nop) ENV JAVA_VERSION=jdk-19.0.2+7 [2023-03-16 02:47:54 UTC] /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in aarch64|arm64) ESUM='1c4be9aa173cb0deb0d215643d9509c8900e5497290b29eee4bee335fa57984f'; BINARY_URL='https://github.com/adoptium/temurin19-binaries/releases/download/jdk-19.0.2%2B7/OpenJDK19U-jdk_aarch64_linux_hotspot_19.0.2_7.tar.gz'; ;; armhf|arm) ESUM='6a51cb3868b5a3b81848a0d276267230ff3f8639f20ba9ae9ef1d386440bf1fd'; BINARY_URL='https://github.com/adoptium/temurin19-binaries/releases/download/jdk-19.0.2%2B7/OpenJDK19U-jdk_arm_linux_hotspot_19.0.2_7.tar.gz'; ;; ppc64el|powerpc:common64) ESUM='173d1256dfb9d13d309b5390e6bdf72d143b512201b0868f9d349d5ed3d64072'; BINARY_URL='https://github.com/adoptium/temurin19-binaries/releases/download/jdk-19.0.2%2B7/OpenJDK19U-jdk_ppc64le_linux_hotspot_19.0.2_7.tar.gz'; ;; s390x|s390:64-bit) ESUM='f2512f9a8e9847dd5d3557c39b485a8e7a1ef37b601dcbcb748d22e49f44815c'; BINARY_URL='https://github.com/adoptium/temurin19-binaries/releases/download/jdk-19.0.2%2B7/OpenJDK19U-jdk_s390x_linux_hotspot_19.0.2_7.tar.gz'; ;; amd64|i386:x86-64) ESUM='3a3ba7a3f8c3a5999e2c91ea1dca843435a0d1c43737bd2f6822b2f02fc52165'; BINARY_URL='https://github.com/adoptium/temurin19-binaries/releases/download/jdk-19.0.2%2B7/OpenJDK19U-jdk_x64_linux_hotspot_19.0.2_7.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget -O /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; [2023-03-16 02:47:56 UTC] /bin/sh -c echo Verifying install ... && fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java && echo javac --version && javac --version && echo java --version && java --version && echo Complete. [2023-03-16 02:47:56 UTC] /bin/sh -c #(nop) CMD ["jshell"] [2024-08-20 17:48:50 +0200] WORKDIR /app [2024-08-20 17:48:50 +0200] COPY /opa /usr/local/bin/opa # buildkit [2024-08-20 17:48:50 +0200] COPY /usr/local/lib/libwaltid_iota_identity_wrapper.so /usr/local/lib/libwaltid_iota_identity_wrapper.so # buildkit [2024-08-20 17:48:50 +0200] RUN /bin/sh -c ldconfig # buildkit [2024-08-20 18:27:46 +0200] COPY /appbuild/build/install/waltid-walletkit /app/ # buildkit [2024-08-20 18:27:46 +0200] COPY /appbuild/k8s/service-matrix.properties /app/ # buildkit [2024-08-20 18:27:46 +0200] COPY /appbuild/k8s/config /app/config # buildkit [2024-08-20 18:27:46 +0200] COPY /appbuild/k8s/cacerts /opt/java/openjdk/lib/security/ # buildkit [2024-08-20 18:27:47 +0200] RUN /bin/sh -c /app/bin/waltid-walletkit config --as-issuer default vc templates import --name MyEduLifeCredential /app/config/myedulife-template-v0.2.json # buildkit [2024-08-20 18:27:47 +0200] EXPOSE map[7000/tcp:{} 7001/tcp:{} 7002/tcp:{} 7003/tcp:{} 7004/tcp:{} 7010/tcp:{}] [2024-08-20 18:27:47 +0200] ENTRYPOINT ["/app/bin/waltid-walletkit"]