Кирилл Качусов Zeusina
  • Joined on 2025-03-25

proautomaticabot (dev-jvm-analysis)

Published 2025-08-17 14:31:40 +03:00 by Zeusina

Installation

docker pull git.zeusina.ru/zeusina/proautomaticabot:dev-jvm-analysis
sha256:7963c9127da8dcaf248b34fac405c8115852ad0e4a1cffedd4f3b8305c2bccb7

Image Layers

ADD file:40b91bbf15b65a631f9e898f97264af0f8b6e16af1a61b27238aaa39303cf269 in /
CMD ["/bin/bash"]
ARG GRAALVM_VERSION
ARG JDK_BUILD
ARG GRAALVM_YEAR_VERSION=23
ARG JAVA_VERSION=21
ARG YUM_REPO=
ARG YUM_REPO_DEFAULT=https://yum.oracle.com/repo/OracleLinux/OL9/graalvm/community/
ARG TEMP_REGION=
ENV LANG=en_US.UTF-8 JAVA_HOME=/usr/lib64/graalvm/graalvm-community-java21
WORKDIR /app
RUN |7 GRAALVM_VERSION=23.1.2 JDK_BUILD=21.0.2 GRAALVM_YEAR_VERSION=23 JAVA_VERSION=21 YUM_REPO=https://artifacthub-phx.oci.oraclecorp.com/graalvm-rpm-ol9-staging-local/ YUM_REPO_DEFAULT=https://yum.oracle.com/repo/OracleLinux/OL9/graalvm/community/ TEMP_REGION=-phx /bin/sh -c if [ "$YUM_REPO" == "" ]; then YUM_REPO_CURRENT="$YUM_REPO_DEFAULT\$basearch"; else YUM_REPO_CURRENT="$YUM_REPO"; fi && echo -e "[ol9_graalvm_community]\nname=Oracle Linux 9 graalvm community (\$basearch)\nbaseurl=$YUM_REPO_CURRENT\ngpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle\ngpgcheck=1\nenabled=1" > /etc/yum.repos.d/ol9_graalvm_community.repo && echo "$TEMP_REGION" > /etc/dnf/vars/ociregion && microdnf --enablerepo ol9_codeready_builder install -y graalvm-community-${JAVA_VERSION}-native-image-${JDK_BUILD} && rm -rf /var/cache/yum && echo "" > /etc/dnf/vars/ociregion && echo -e "[ol9_graalvm_community]\nname=Oracle Linux 9 graalvm community (\$basearch)\nbaseurl=$YUM_REPO_DEFAULT\$basearch\ngpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle\ngpgcheck=1\nenabled=1" > /etc/yum.repos.d/ol9_graalvm_community.repo # buildkit
ENTRYPOINT ["native-image"]
CMD ["--version"]
ENV LANGUAGE=en_US:en
WORKDIR /deployments
COPY /workspace/target/quarkus-app/lib/ lib/ # buildkit
COPY /workspace/target/quarkus-app/*.jar . # buildkit
COPY /workspace/target/quarkus-app/app/ app/ # buildkit
COPY /workspace/target/quarkus-app/quarkus/ quarkus/ # buildkit
USER 185
ENV JAVA_OPTS_APPEND=-Djava.util.logging.manager=org.jboss.logmanager.LogManager
ENV JAVA_APP_JAR=/deployments/quarkus-run.jar
ENTRYPOINT ["/bin/sh" "-c" "exec java -agentlib:native-image-agent=config-output-dir=/etc/out/graal-config -jar $JAVA_APP_JAR $JAVA_OPTS_APPEND"]

Labels

Key Value
io.buildah.version 1.24.1
Details
Container
2025-08-17 14:31:40 +03:00
4
OCI / Docker
linux/amd64
470 MiB
Versions (6) View all
dev-jvm-analysis 2025-08-17
dev-native 2025-07-11
latest 2025-07-11
0.7.0 2025-07-11
0.6.1 2025-06-05