Sign inSign up

athenz/athenz-builder:1.12.30

Multi-platform
Index digest

sha256:b9f993a52ce6321b21495b580a762d6b14fdb04d015993a88606dd6ac61d059f

OS/ARCH

Compressed size

1.63 GB

Last pushed

10 months by abvaidya

Type

Image

Manifest digest

sha256:2cf5b491a8e9e130aaf73117c7415651d7f4b50c2b9e1b96d8b6bc7c57347067

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.ref.name=ubuntu0 B
4LABEL org.opencontainers.image.version=20.040 B
5ADD file ... in / 24.77 MB
6CMD ["/bin/bash"]0 B
7ENV JAVA_HOME=/opt/java/openjdk0 B
8ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
9ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-80 B
10RUN /bin/sh -c set -eux;23.55 MB
11ENV JAVA_VERSION=jdk-17.0.15+60 B
12RUN /bin/sh -c set -eux;136.86 MB
13RUN /bin/sh -c set -eux;159 B
14COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh #2.23 KB
15ENTRYPOINT ["/__cacert_entrypoint.sh"]0 B
16CMD ["jshell"]0 B
17RUN /bin/sh -c apt-get update28.53 MB
18LABEL org.opencontainers.image.title=Apache Maven0 B
19LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven0 B
20LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven0 B
21LABEL org.opencontainers.image.description=Apache Maven is a0 B
22ENV MAVEN_HOME=/usr/share/maven0 B
23COPY /usr/share/maven /usr/share/maven # buildkit8.75 MB
24COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit860 B
25COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit32 B
26RUN /bin/sh -c ln -s156 B
27ARG MAVEN_VERSION=3.9.90 B
28ARG USER_HOME_DIR=/root0 B
29ENV MAVEN_CONFIG=/root/.m20 B
30ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]0 B
31CMD ["mvn"]0 B
32ARG BUILD_DATE=2025-11-24T23:13:17Z0 B
33ARG VCS_REF=f914759ede49389275b0af02facc5464da66e19e0 B
34LABEL org.label-schema.schema-version=1.00 B
35LABEL org.label-schema.build-date=2025-11-24T23:13:17Z0 B
36LABEL org.label-schema.name=athenz-mvn-base0 B
37LABEL org.label-schema.description=base image for maven0 B
38LABEL org.label-schema.url=https://www.athenz.io/0 B
39LABEL org.label-schema.vcs-url=https://github.com/AthenZ/athenz0 B
40LABEL org.label-schema.vcs-ref=f914759ede49389275b0af02facc5464da66e19e0 B
41ARG USER_HOME_DIR=/root0 B
42ENV MAVEN_CONFIG=/root/.m20 B
43COPY /usr/bin/rdl /usr/bin/rdl # buildkit5.17 MB
44COPY /usr/bin/rdl-gen-athenz-server /usr/bin/rdl-gen-athenz-server # buildkit2.27 MB
45COPY /usr/bin/rdl-gen-athenz-java-model /usr/bin/rdl-gen-athenz-java-model # buildkit2.28 MB
46COPY /usr/bin/rdl-gen-athenz-java-client /usr/bin/rdl-gen-athenz-java-client # buildkit2.27 MB
47COPY /usr/bin/rdl-gen-athenz-go-model /usr/bin/rdl-gen-athenz-go-model # buildkit1.76 MB
48WORKDIR /athenz96 B
49COPY pom.xml . # buildkit4.33 KB
50COPY ./rdl/rdl-gen-athenz-server/pom.xml ./rdl/rdl-gen-athenz-server/pom.xml # buildkit1.12 KB
51COPY ./rdl/rdl-gen-athenz-go-model/pom.xml ./rdl/rdl-gen-athenz-go-model/pom.xml # buildkit1.12 KB
52COPY ./rdl/rdl-gen-athenz-go-client/pom.xml ./rdl/rdl-gen-athenz-go-client/pom.xml # buildkit1.12 KB
53COPY ./rdl/rdl-gen-athenz-java-model/pom.xml ./rdl/rdl-gen-athenz-java-model/pom.xml # buildkit1.12 KB
54COPY ./rdl/rdl-gen-athenz-java-client/pom.xml ./rdl/rdl-gen-athenz-java-client/pom.xml # buildkit1.12 KB
55COPY ./core/zms/pom.xml ./core/zms/pom.xml # buildkit1.17 KB
56COPY ./core/zts/pom.xml ./core/zts/pom.xml # buildkit1.17 KB
57COPY ./core/msd/pom.xml ./core/msd/pom.xml # buildkit1.17 KB
58COPY ./libs/java/auth_core/pom.xml ./libs/java/auth_core/pom.xml # buildkit1.2 KB
59COPY ./libs/java/client_common/pom.xml ./libs/java/client_common/pom.xml # buildkit1.06 KB
60COPY ./libs/java/cert_refresher/pom.xml ./libs/java/cert_refresher/pom.xml # buildkit1.04 KB
61COPY ./clients/java/zms/pom.xml ./clients/java/zms/pom.xml # buildkit1.36 KB
62COPY ./clients/java/zts/pom.xml ./clients/java/zts/pom.xml # buildkit1.59 KB
63COPY ./libs/java/server_common/pom.xml ./libs/java/server_common/pom.xml # buildkit1.87 KB
64COPY ./libs/java/server_k8s_common/pom.xml ./libs/java/server_k8s_common/pom.xml # buildkit1.07 KB
65COPY ./libs/java/dynamodb_client_factory/pom.xml ./libs/java/dynamodb_client_factory/pom.xml # buildkit1.11 KB
66COPY ./libs/java/server_aws_common/pom.xml ./libs/java/server_aws_common/pom.xml # buildkit1.23 KB
67COPY ./libs/java/syncer_common/pom.xml ./libs/java/syncer_common/pom.xml # buildkit1.12 KB
68COPY ./libs/java/instance_provider/pom.xml ./libs/java/instance_provider/pom.xml # buildkit1.45 KB
69COPY ./clients/java/zpe/pom.xml ./clients/java/zpe/pom.xml # buildkit1.43 KB
70COPY ./clients/java/msd/pom.xml ./clients/java/msd/pom.xml # buildkit1.34 KB
71COPY ./libs/java/gcp_zts_creds/pom.xml ./libs/java/gcp_zts_creds/pom.xml # buildkit1.14 KB
72COPY ./servers/zms/pom.xml ./servers/zms/pom.xml # buildkit1.83 KB
73COPY ./servers/zts/pom.xml ./servers/zts/pom.xml # buildkit1.72 KB
74COPY ./containers/jetty/pom.xml ./containers/jetty/pom.xml # buildkit1.48 KB
75COPY ./syncers/auth_history_syncer/pom.xml ./syncers/auth_history_syncer/pom.xml # buildkit1.8 KB
76COPY ./syncers/zms_aws_domain_syncer/pom.xml ./syncers/zms_aws_domain_syncer/pom.xml # buildkit963 B
77COPY ./clients/go/zms/pom.xml ./clients/go/zms/pom.xml # buildkit1.11 KB
78COPY ./clients/go/zts/pom.xml ./clients/go/zts/pom.xml # buildkit1.11 KB
79COPY ./clients/go/msd/pom.xml ./clients/go/msd/pom.xml # buildkit1.11 KB
80COPY ./libs/go/zmscli/pom.xml ./libs/go/zmscli/pom.xml # buildkit1.1 KB
81COPY ./libs/go/zmssvctoken/pom.xml ./libs/go/zmssvctoken/pom.xml # buildkit1.1 KB
82COPY ./libs/go/athenzutils/pom.xml ./libs/go/athenzutils/pom.xml # buildkit1.13 KB
83COPY ./libs/go/athenzconf/pom.xml ./libs/go/athenzconf/pom.xml # buildkit1.09 KB
84COPY ./utils/zms-cli/pom.xml ./utils/zms-cli/pom.xml # buildkit1.1 KB
85COPY ./utils/athenz-conf/pom.xml ./utils/athenz-conf/pom.xml # buildkit1.1 KB
86COPY ./utils/zms-svctoken/pom.xml ./utils/zms-svctoken/pom.xml # buildkit1.11 KB
87COPY ./utils/zpe-updater/pom.xml ./utils/zpe-updater/pom.xml # buildkit1.1 KB
88COPY ./utils/zts-roletoken/pom.xml ./utils/zts-roletoken/pom.xml # buildkit1.11 KB
89COPY ./utils/zts-accesstoken/pom.xml ./utils/zts-accesstoken/pom.xml # buildkit1.11 KB
90COPY ./utils/zts-rolecert/pom.xml ./utils/zts-rolecert/pom.xml # buildkit1.11 KB
91COPY ./utils/zts-svccert/pom.xml ./utils/zts-svccert/pom.xml # buildkit1.12 KB
92COPY ./libs/nodejs/auth_core/pom.xml ./libs/nodejs/auth_core/pom.xml # buildkit1.08 KB
93COPY ./clients/nodejs/zts/pom.xml ./clients/nodejs/zts/pom.xml # buildkit1.08 KB
94COPY ./clients/nodejs/zpe/pom.xml ./clients/nodejs/zpe/pom.xml # buildkit1.08 KB
95COPY ./ui/pom.xml ./ui/pom.xml # buildkit1.14 KB
96COPY ./assembly/zms/pom.xml ./assembly/zms/pom.xml # buildkit1.16 KB
97COPY ./assembly/zts/pom.xml ./assembly/zts/pom.xml # buildkit1.17 KB
98COPY ./assembly/ui/pom.xml ./assembly/ui/pom.xml # buildkit1.05 KB
99COPY ./assembly/utils/pom.xml ./assembly/utils/pom.xml # buildkit1.06 KB
100RUN |3 BUILD_DATE=2025-11-24T23:13:17Z VCS_REF=f914759ede49389275b0af02facc5464da66e19e USER_HOME_DIR=/root137 B
101ARG BUILD_DATE=2025-11-24T23:13:17Z0 B
102ARG VCS_REF=f914759ede49389275b0af02facc5464da66e19e0 B
103ENV SCREWDRIVER=true0 B
104ENV GITHUB_ACTIONS=true0 B
105LABEL org.label-schema.schema-version=1.00 B
106LABEL org.label-schema.build-date=2025-11-24T23:13:17Z0 B
107LABEL org.label-schema.name=athenz-builder0 B
108LABEL org.label-schema.description=base image for building0 B
109LABEL org.label-schema.url=https://www.athenz.io/0 B
110LABEL org.label-schema.vcs-url=https://github.com/AthenZ/athenz0 B
111LABEL org.label-schema.vcs-ref=f914759ede49389275b0af02facc5464da66e19e0 B
112WORKDIR /athenz32 B
113COPY . . # buildkit27.78 MB
114RUN |2 BUILD_DATE=2025-11-24T23:13:17Z VCS_REF=f914759ede49389275b0af02facc5464da66e19e /bin/sh1.14 GB
115RUN |2 BUILD_DATE=2025-11-24T23:13:17Z VCS_REF=f914759ede49389275b0af02facc5464da66e19e /bin/sh185 B
116RUN |2 BUILD_DATE=2025-11-24T23:13:17Z VCS_REF=f914759ede49389275b0af02facc5464da66e19e /bin/sh100.75 MB
117RUN |2 BUILD_DATE=2025-11-24T23:13:17Z VCS_REF=f914759ede49389275b0af02facc5464da66e19e /bin/sh134.41 MB
118WORKDIR /opt/athenz32 B
119RUN |2 BUILD_DATE=2025-11-24T23:13:17Z VCS_REF=f914759ede49389275b0af02facc5464da66e19e /bin/sh151 B

Command

 ARG RELEASE