Skip to content

Instantly share code, notes, and snippets.

View ammbra's full-sized avatar

Ana Maria Mihalceanu ammbra

View GitHub Profile
@ammbra
ammbra / Dockerfile.aotgen
Last active October 18, 2025 08:33
Example Dockerfiles with Two-Step AOT Workflow
FROM container-registry.oracle.com/java/openjdk:25-oraclelinux9 as builder
ARG MODULES=java.base,java.compiler,java.desktop,java.instrument,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.sql.rowset,jdk.jfr,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.jcmd,jdk.net,jdk.unsupported
RUN $JAVA_HOME/bin/jlink \
--add-modules ${MODULES} \
--no-man-pages \
--no-header-files \
--compress=zip-9 \
--output /javaruntime
Span span = Span.fromContext(Context.current())
.setAttribute("pause", "start");
Span span = Span.fromContext(Context.current())
.setAttribute("pause", "start");