Sign inSign up

athenz/athenz-builder:1.12.47

Multi-platform
Index digest

sha256:c53ab002e84d77d550d236b8bc46ce99d41b47b0c5212fe75d0066434b68f45c

OS/ARCH

Compressed size

2.05 GB

Last pushed

11 days by athenz

Type

Image

Manifest digest

sha256:ff0f1be7604e8a5b99243d71853478ffc03c6a6f579b7deb6413646ec813a629

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 / 26.24 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;22.9 MB
11ENV JAVA_VERSION=jdk-17.0.15+60 B
12RUN /bin/sh -c set -eux;137.95 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.47 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 # buildkit859 B
25COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit32 B
26RUN /bin/sh -c ln -s155 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=2026-09-04T22:08:17Z0 B
33ARG VCS_REF=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed5160 B
34LABEL org.label-schema.schema-version=1.00 B
35LABEL org.label-schema.build-date=2026-09-04T22:08: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=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed5160 B
41ARG USER_HOME_DIR=/root0 B
42ENV MAVEN_CONFIG=/root/.m20 B
43COPY /usr/bin/rdl /usr/bin/rdl # buildkit5.55 MB
44COPY /usr/bin/rdl-gen-athenz-server /usr/bin/rdl-gen-athenz-server # buildkit2.52 MB
45COPY /usr/bin/rdl-gen-athenz-java-model /usr/bin/rdl-gen-athenz-java-model # buildkit2.53 MB
46COPY /usr/bin/rdl-gen-athenz-java-client /usr/bin/rdl-gen-athenz-java-client # buildkit2.52 MB
47COPY /usr/bin/rdl-gen-athenz-go-model /usr/bin/rdl-gen-athenz-go-model # buildkit1.94 MB
48WORKDIR /athenz96 B
49COPY pom.xml . # buildkit4.35 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.18 KB
56COPY ./core/zts/pom.xml ./core/zts/pom.xml # buildkit1.17 KB
57COPY ./core/msd/pom.xml ./core/msd/pom.xml # buildkit1.18 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.09 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.89 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.38 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.44 KB
69COPY ./clients/java/zpe/pom.xml ./clients/java/zpe/pom.xml # buildkit1.44 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.17 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.12 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.11 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.09 KB
95COPY ./ui/pom.xml ./ui/pom.xml # buildkit1.14 KB
96COPY ./assembly/zms/pom.xml ./assembly/zms/pom.xml # buildkit1.23 KB
97COPY ./assembly/zts/pom.xml ./assembly/zts/pom.xml # buildkit1.24 KB
98COPY ./assembly/ui/pom.xml ./assembly/ui/pom.xml # buildkit1.05 KB
99COPY ./assembly/utils/pom.xml ./assembly/utils/pom.xml # buildkit1.05 KB
100RUN |3 BUILD_DATE=2026-09-04T22:08:17Z VCS_REF=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed516 USER_HOME_DIR=/root139 B
101ARG BUILD_DATE=2026-09-04T22:08:17Z0 B
102ARG VCS_REF=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed5160 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=2026-09-04T22:08: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=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed5160 B
112WORKDIR /athenz32 B
113COPY . . # buildkit28.56 MB
114RUN |2 BUILD_DATE=2026-09-04T22:08:17Z VCS_REF=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed516 /bin/sh1.46 GB
115RUN |2 BUILD_DATE=2026-09-04T22:08:17Z VCS_REF=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed516 /bin/sh185 B
116RUN |2 BUILD_DATE=2026-09-04T22:08:17Z VCS_REF=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed516 /bin/sh145.35 MB
117RUN |2 BUILD_DATE=2026-09-04T22:08:17Z VCS_REF=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed516 /bin/sh197.85 MB
118WORKDIR /opt/athenz32 B
119RUN |2 BUILD_DATE=2026-09-04T22:08:17Z VCS_REF=e891a2a17c6ec8b0ce4bbb41c4a9c3e02a2ed516 /bin/sh151 B

Command

 ARG RELEASE