Sign inSign up

xygeni/xy-dast:6.12.0-amd64

Security
Index digest

sha256:e86f01ba7c30025539ee4299ad489c09c6454b3b2b3a397c85b6b8fb19802a25

OS/ARCH

linux/amd64

Compressed size

1.01 GB

Last pushed

3 months by xygeni

Type

Image

Manifest digest

sha256:24d01f98654be3c8bfb1fac0223d36f1d5b259c7fc86d2978ef9045f9ac46db3

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.version=22.040 B
4ADD file ... in / 28.36 MB
5CMD ["/bin/bash"]0 B
6ENV JAVA_HOME=/opt/java/openjdk0 B
7ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
8ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-80 B
9RUN /bin/sh -c set -eux;15.36 MB
10ENV JAVA_VERSION=jdk-21.0.11+100 B
11RUN /bin/sh -c set -eux;50.66 MB
12RUN /bin/sh -c set -eux;159 B
13COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh #2.23 KB
14ENTRYPOINT ["/__cacert_entrypoint.sh"]0 B
15ARG TARGETARCH=amd640 B
16LABEL maintainer=Xygeni <[email protected]>0 B
17LABEL description=xy-dast: Dynamic Application Security0 B
18ENV XYDAST_HOME=/opt/xy-dast0 B
19ENV ZAP_HOME=/opt/zaproxy0 B
20ENV ZAP_DIR=/opt/zaproxy0 B
21ENV PATH=/opt/xy-dast:/opt/zaproxy:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
22ENV JAVA_OPTS=-Xms512m -Xmx2g0 B
23ENV XY_DAST_CHROMIUM=/usr/bin/chromium0 B
24ENV XY_DAST_CHROMEDRIVER=/usr/bin/chromedriver0 B
25COPY /tmp/chromium/*.deb /tmp/chromium/ # buildkit119.97 MB
26ARG GOSU_VERSION=1.170 B
27ARG GOSU_SHA256_AMD64=bbc4136d03ab138b1ad66fa4fc051bafc6cc7ffae632b069a53657279a450de30 B
28ARG GOSU_SHA256_ARM64=c3805a85d17f4454c23d7059bcb97e1ec1af272b90126e79ed002342de08389b0 B
29RUN |4 TARGETARCH=amd64 GOSU_VERSION=1.17 GOSU_SHA256_AMD64=bbc4136d03ab138b1ad66fa4fc051bafc6cc7ffae632b069a53657279a450de3251.51 MB
30RUN |4 TARGETARCH=amd64 GOSU_VERSION=1.17 GOSU_SHA256_AMD64=bbc4136d03ab138b1ad66fa4fc051bafc6cc7ffae632b069a53657279a450de34.48 KB
31COPY --chown=xydast:xydast docker-staging/zap-headless.tar.gz /tmp/zap.tar.gz #18.78 MB
32COPY --chown=xydast:xydast docker-staging/plugin/ /tmp/plugin/ #212.73 MB
33RUN |4 TARGETARCH=amd64 GOSU_VERSION=1.17 GOSU_SHA256_AMD64=bbc4136d03ab138b1ad66fa4fc051bafc6cc7ffae632b069a53657279a450de3231.51 MB
34COPY --chown=xydast:xydast /tmp/katana/katana /usr/local/bin/katana #16.77 MB
35COPY --chown=xydast:xydast /tmp/nuclei/nuclei /usr/local/bin/nuclei #41.62 MB
36COPY --chown=xydast:xydast /tmp/nuclei-templates-slim /opt/nuclei-templates #5.06 MB
37ENV NUCLEI_TEMPLATES_DIR=/opt/nuclei-templates0 B
38COPY --chown=xydast:xydast target/xy-dast-*.jar /opt/xy-dast/lib/xy-dast.jar #37.9 MB
39COPY --chown=xydast:xydast src/main/cli/xy-dast /opt/xy-dast/ #2.88 KB
40COPY --chown=xydast:xydast src/main/cli/conf/ /opt/xy-dast/conf/ #14.6 KB
41COPY --chown=xydast:xydast src/main/resources/log4j2.yml /opt/xy-dast/conf/ #1.05 KB
42RUN |4 TARGETARCH=amd64 GOSU_VERSION=1.17 GOSU_SHA256_AMD64=bbc4136d03ab138b1ad66fa4fc051bafc6cc7ffae632b069a53657279a450de32.24 KB
43COPY --chown=xydast:xydast THIRD-PARTY-NOTICES/ /opt/xy-dast/THIRD-PARTY-NOTICES/ #5.99 KB
44RUN |4 TARGETARCH=amd64 GOSU_VERSION=1.17 GOSU_SHA256_AMD64=bbc4136d03ab138b1ad66fa4fc051bafc6cc7ffae632b069a53657279a450de332 B
45COPY --chown=xydast:xydast docker/wrappers/xy-dast docker/wrappers/xy-dast.ps1 docker-staging/xy-dast-compose.yml15.26 KB
46COPY docker/install.sh /usr/local/bin/docker-install.sh # buildkit1.82 KB
47RUN |4 TARGETARCH=amd64 GOSU_VERSION=1.17 GOSU_SHA256_AMD64=bbc4136d03ab138b1ad66fa4fc051bafc6cc7ffae632b069a53657279a450de31.82 KB
48COPY docker/entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit926 B
49RUN |4 TARGETARCH=amd64 GOSU_VERSION=1.17 GOSU_SHA256_AMD64=bbc4136d03ab138b1ad66fa4fc051bafc6cc7ffae632b069a53657279a450de3921 B
50WORKDIR /opt/xy-dast32 B
51HEALTHCHECK {Test:[CMD-SHELL java -version ||0 B
52ENTRYPOINT ["docker-entrypoint.sh"]0 B
53CMD ["--help"]0 B

Command

 ARG RELEASE