de.lehmann.bank.manager (sha256:a6b4c23e53e4af66fb10dbacca66ec004ab80d2fb67a3c9fa311067aa6f6effb)

Published 2024-09-30 11:56:50 +02:00 by tobiaslehmann

Installation

docker pull git.lehmannhaus.de/tobiaslehmann/de.lehmann.bank.manager@sha256:a6b4c23e53e4af66fb10dbacca66ec004ab80d2fb67a3c9fa311067aa6f6effb
sha256:a6b4c23e53e4af66fb10dbacca66ec004ab80d2fb67a3c9fa311067aa6f6effb

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in /
CMD ["/bin/bash"]
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
ARG ZULU_REPO_VER=1.0.0-3
ARG ZULU_REPO_SHA256=d08d9610c093b0954c6b278ecc628736e303634331641142fa5096396201f49c
RUN |2 ZULU_REPO_VER=1.0.0-3 ZULU_REPO_SHA256=d08d9610c093b0954c6b278ecc628736e303634331641142fa5096396201f49c /bin/sh -c apt-get -qq update && apt-get -qq -y --no-install-recommends install gnupg software-properties-common locales curl tzdata && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen en_US.UTF-8 && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9 && curl -sLO https://cdn.azul.com/zulu/bin/zulu-repo_${ZULU_REPO_VER}_all.deb && echo "${ZULU_REPO_SHA256} zulu-repo_${ZULU_REPO_VER}_all.deb" | sha256sum --strict --check - && dpkg -i zulu-repo_${ZULU_REPO_VER}_all.deb && apt-get -qq update && echo "Package: zulu17-*\nPin: version 17.0.12-*\nPin-Priority: 1001" > /etc/apt/preferences && apt-get -qq -y --no-install-recommends install zulu17-jdk=17.0.12-* && apt-get -qq -y purge --auto-remove gnupg software-properties-common curl && rm -rf /var/lib/apt/lists/* zulu-repo_${ZULU_REPO_VER}_all.deb # buildkit
ENV JAVA_HOME=/usr/lib/jvm/zulu17
ARG FILE_BINARY=de.lehmann.bank.manager-test-branch-SNAPSHOT.jar
ARG NAME_APPLICATION=de.lehmann.bank.manager
ARG PORT_EXPOSURE=10010
LABEL maintainer=Tobias Lehmann
RUN |3 FILE_BINARY=de.lehmann.bank.manager-test-branch-SNAPSHOT.jar NAME_APPLICATION=de.lehmann.bank.manager PORT_EXPOSURE=10010 /bin/sh -c apt-get -y update && apt-get -y upgrade && apt-get -y install curl && useradd -r -U -d /opt/lehmann/${NAME_APPLICATION} -c "Service User" -m lehmann # buildkit
COPY ./build/libs/de.lehmann.bank.manager-test-branch-SNAPSHOT.jar /opt/lehmann/de.lehmann.bank.manager # buildkit
EXPOSE map[10010/tcp:{}]
USER lehmann
WORKDIR /opt/lehmann/de.lehmann.bank.manager
ENV APP_BINARY=/opt/lehmann/de.lehmann.bank.manager/de.lehmann.bank.manager-test-branch-SNAPSHOT.jar
ENTRYPOINT ["/bin/sh" "-c" "java -jar $APP_BINARY"]

Labels

Key Value
maintainer Tobias Lehmann
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 22.04
Details
Container
2024-09-30 11:56:50 +02:00
0
OCI / Docker
linux/amd64
284 MiB
Versions (1) View all
latest 2024-09-30