Sign inSign up

datadog/dd-appsec-php-ci:php-buildonly-rust

Multi-platform
Index digest

sha256:9fb62307167b7f3527c8f6a7cdb3a65d50fb6ac40445e2a72685abfb52d9b9a7

OS/ARCH

Compressed size

920.47 MB

Last pushed

3 days by datadog

Type

Image

Manifest digest

sha256:3df80cd4073557a28a8192fc90bdb87dfa0103bacd5da746fd69c6fbaf7cb166

Image Layers

1ADD alpine-minirootfs-3.23.4-aarch64.tar.gz / # buildkit4.01 MB
2CMD ["/bin/sh"]0 B
3ARG MUSL_VERSION=1.2.5-r230 B
4RUN |1 MUSL_VERSION=1.2.5-r23 /bin/sh -c296.59 MB
5RUN |1 MUSL_VERSION=1.2.5-r23 /bin/sh -c184 B
6ARG LLVM_VERSION=21.1.20 B
7ARG MUSL_VERSION=1.2.5-r230 B
8COPY /opt/runtime-root/ / # buildkit17.87 MB
9COPY /opt/asan-root/ / # buildkit3.61 MB
10COPY /opt/msan-root/ / # buildkit3.44 MB
11COPY /usr/include/bits/alltypes.h /usr/include/bits/alltypes.h # buildkit2.01 KB
12COPY /usr/include/locale.h /usr/include/locale.h # buildkit778 B
13COPY /opt/compat/libglibc_compat.a /usr/lib/libglibc_compat.a # buildkit20.17 KB
14COPY /opt/compat/glibc_compat_exe.o /usr/lib/glibc_compat_exe.o # buildkit2.09 KB
15COPY /llvm-project-21.1.2.src /llvm-project-21.1.2.src # buildkit102.3 MB
16COPY Toolchain.cmake /usr/local/share/musl/Toolchain.cmake # buildkit1.75 KB
17COPY glibc-*-symbols*.txt /usr/local/share/musl/ # buildkit1.68 KB
18COPY create-glibc-link-facades /usr/local/bin/create-glibc-link-facades # buildkit1.04 KB
19COPY musl-clang.sh /usr/local/bin/musl-clang # buildkit2.17 KB
20COPY libc.so.ld /usr/lib/libc.so.ld # buildkit372 B
21COPY sanitizer-libc.so.ld /usr/lib/sanitizer-libc.so.ld # buildkit322 B
22RUN |2 MUSL_VERSION=1.2.5-r23 LLVM_VERSION=21.1.2 /bin/sh53.31 KB
23RUN /bin/sh -c apk --no-cache1 MB
24COPY pcre2_compat.c pcre2_compat.S /tmp/ #2 KB
25RUN /bin/sh -c clang 11.99 KB
26RUN /bin/sh -c sh /tmp/assemble-php-sdks10.9 MB
27COPY phpize php-config /usr/local/bin/ #388 B
28COPY musl-clang.conf /etc/musl-clang.conf # buildkit378 B
29ENV CC=musl-clang CXX=musl-clang++ PHP_SDK_ROOT=/opt/php PHP_SDK_VERSION=8.50 B
30RUN /bin/sh -c set -eux;387 B
31ENV CARGO_HOME=/root/.cargo RUSTUP_HOME=/root/.rustup PATH=/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LIBCLANG_PATH=/usr/lib/llvm21/lib0 B
32ARG CARGO_LLVM_COV_VERSION=0.9.00 B
33RUN |1 CARGO_LLVM_COV_VERSION=0.9.0 /bin/sh -c140 B
34RUN |1 CARGO_LLVM_COV_VERSION=0.9.0 /bin/sh -c478.37 MB
35COPY php-symbols.txt.gz /tmp/php-symbols.txt.gz # buildkit338.26 KB
36RUN |1 CARGO_LLVM_COV_VERSION=0.9.0 /bin/sh -c1.95 MB

Command

ADD alpine-minirootfs-3.23.4-aarch64.tar.gz / # buildkit