2026-07-17 22:13:03 UTC
46 MB
D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
PHP_ASC_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_SHA25627f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz
PHP_VERSION8.6.0alpha2
[#000] sha256:f86df9d778509895efbf9363d8fcb0cbe0b772de536c7218e4c4c947f0be879f - 7.61% (3.5 MB)
[#001] sha256:09aeb61150d948f50c5c7fbcae7ac4026ed4948ba65500b758b51a9da89a02d0 - 7.27% (3.34 MB)
[#002] sha256:201367ba48d5ecef0dc80f1ed88643d81326e9347064ffdb1acfd369e08427b2 - 0.0% (933 Bytes)
[#003] sha256:bf75f4b2c39b1b5e95d38d91ca23ddde7724434d329f4da9fb18167cc8c1eeb3 - 0.0% (217 Bytes)
[#004] sha256:3402371d764539422d13c38331e70a4a8eda8bfd16571ca3dc78ffaa3b165d52 - 30.32% (13.9 MB)
[#005] sha256:bf0453541f6898d663f8a18f37534aba45b846f669ca75ecf1ec626448d44593 - 0.0% (487 Bytes)
[#006] sha256:f99fe6f64311ec4f0fa141d1540c27274290c47a1f1c06ae8767b00a4e126e1c - 54.74% (25.2 MB)
[#007] sha256:0af0437ef6a37799b01eeef7813664f3b99011a65f07c18b0a0470b777663c0f - 0.01% (2.39 KB)
[#008] sha256:fcd3f71e0df91c46011ce981978d3f291e4f2ef73ee4a74f4bdddc034ab8db69 - 0.05% (21.6 KB)
ADD alpine-minirootfs-3.24.1-x86.tar.gz / # buildkit
2026-06-16 00:01:19 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0alpha2
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
2026-07-17 22:09:35 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=27f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
2026-07-17 22:09:38 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps gnupg; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apk del --no-network .fetch-deps # buildkit
2026-07-17 22:09:38 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-07-17 22:13:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS argon2-dev coreutils curl-dev gnu-libiconv-dev libsodium-dev libxml2-dev linux-headers openssl-dev readline-dev sqlite-dev ; rm -vf /usr/include/iconv.h; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --enable-pic --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv=/usr --with-openssl --with-readline --with-zlib --enable-phpdbg --enable-phpdbg-readline --enable-embed --enable-zts --disable-zend-signals ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache $runDeps; apk del --no-network .build-deps; php --version # buildkit
2026-07-17 22:13:02 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-07-17 22:13:03 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-07-17 22:13:03 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-07-17 22:13:03 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-07-17 22:09:40 UTC
45.7 MB
D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
PHP_ASC_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_SHA25627f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz
PHP_VERSION8.6.0alpha2
[#000] sha256:55afa1ecc21d2bb5e5045f32dafee56272ffd89860bac26f6c32123439af26a4 - 8.03% (3.67 MB)
[#001] sha256:48e0e42b87b3e6a161dfd154d48f996cd10ff559a8a2c7871d8ff584d2ee9969 - 7.26% (3.32 MB)
[#002] sha256:e62d2258bef8b7e07a9f6713314034cc9b96c7ad80eea228cba7d63b572b4ed3 - 0.0% (933 Bytes)
[#003] sha256:6bed8ef4b268ba71476886e5076ee4e6e1e64ecd0e0a07010aaeb3f1e35944ee - 0.0% (222 Bytes)
[#004] sha256:2f07b74761bb29d13db30349fa9730bbce1565f2c3ee84a18e1d906fe57c107b - 30.53% (13.9 MB)
[#005] sha256:2b782023ceb2d6d2b7bc9380e59351aec009e237046acfe3dcd3ae57cb714822 - 0.0% (486 Bytes)
[#006] sha256:a778b8a81f8168b016eadef6482e8230e270f3a48bef1075bb8db8b9c05cbc98 - 54.12% (24.7 MB)
[#007] sha256:0cd66ec630313edb92b00201b0aac88441a102d7ed4f526d6a7ef619bbf065dd - 0.01% (2.39 KB)
[#008] sha256:cc3478555870e0ef2f93b873846a601ed80704da5e2c439ce07476210367aca8 - 0.05% (21.6 KB)
ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit
2026-06-16 00:01:29 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-07-17 22:06:47 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-07-17 22:06:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-07-17 22:06:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-07-17 22:06:47 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-07-17 22:06:48 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-07-17 22:06:48 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-17 22:06:48 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-17 22:06:48 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-07-17 22:06:48 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-07-17 22:06:48 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0alpha2
2026-07-17 22:06:48 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
2026-07-17 22:06:48 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=27f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
2026-07-17 22:06:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps gnupg; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apk del --no-network .fetch-deps # buildkit
2026-07-17 22:06:50 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-07-17 22:09:39 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS argon2-dev coreutils curl-dev gnu-libiconv-dev libsodium-dev libxml2-dev linux-headers openssl-dev readline-dev sqlite-dev ; rm -vf /usr/include/iconv.h; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --enable-pic --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv=/usr --with-openssl --with-readline --with-zlib --enable-phpdbg --enable-phpdbg-readline --enable-embed --enable-zts --disable-zend-signals ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache $runDeps; apk del --no-network .build-deps; php --version # buildkit
2026-07-17 22:09:40 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-07-17 22:09:40 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-07-17 22:09:40 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-07-17 22:09:40 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-07-17 22:19:00 UTC
40 MB
D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
PHP_ASC_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_SHA25627f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz
PHP_VERSION8.6.0alpha2
[#000] sha256:bc03a9e5b4dd452551f246e199537fe7afc1765f53f510bc81d26df9845e4008 - 7.78% (3.11 MB)
[#001] sha256:41dc7339fa1b378c52d8edfb8cafd03fd81294f6e21994da67dd31c66c2a7bab - 7.75% (3.1 MB)
[#002] sha256:0aad06676f0576bd2bebc4821136c81002ff9d76d774c592d63171286b9821fb - 0.0% (934 Bytes)
[#003] sha256:84fb5ba0ca9c3f063d79daa7f8e985ece9d36d0c6cd223e1f7a9660d97072206 - 0.0% (216 Bytes)
[#004] sha256:5742bc67632ebb42ff013936b7eb06c7f5de1566e2d11e9d03c0d21521d2ab61 - 34.89% (13.9 MB)
[#005] sha256:3027cb48b1e74e4b4276e17757fb241a981cf3bd3c8becd64e46d27f28428200 - 0.0% (488 Bytes)
[#006] sha256:f84be8e2d00aa80627cab26748b60a05061efb38e5e73b73508b7a66fb5f3a2e - 49.51% (19.8 MB)
[#007] sha256:c7cee61939674cf611a787488a6ca7d9dab5c7def2c109e1c56156b51ebc9627 - 0.01% (2.39 KB)
[#008] sha256:f5caceb88cb7846026922f02c061b29584ce17a957c4a896111c40afe6c5a95d - 0.05% (21.4 KB)
ADD alpine-minirootfs-3.24.1-armv7.tar.gz / # buildkit
2026-06-16 00:00:26 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0alpha2
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
2026-07-17 22:15:56 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=27f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
2026-07-17 22:15:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps gnupg; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apk del --no-network .fetch-deps # buildkit
2026-07-17 22:15:59 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-07-17 22:18:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS argon2-dev coreutils curl-dev gnu-libiconv-dev libsodium-dev libxml2-dev linux-headers openssl-dev readline-dev sqlite-dev ; rm -vf /usr/include/iconv.h; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --enable-pic --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv=/usr --with-openssl --with-readline --with-zlib --enable-phpdbg --enable-phpdbg-readline --enable-embed --enable-zts --disable-zend-signals ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache $runDeps; apk del --no-network .build-deps; php --version # buildkit
2026-07-17 22:18:59 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-07-17 22:19:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-07-17 22:19:00 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-07-17 22:19:00 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-07-17 22:10:42 UTC
45 MB
D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
PHP_ASC_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_SHA25627f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz
PHP_VERSION8.6.0alpha2
[#000] sha256:5de55e5ef9c033997441461efe7ba23a986db059c0bb78b38f84ee0d72b99167 - 8.86% (3.99 MB)
[#001] sha256:bf92c212c01c8bbc54050a6aecd341faeb316a5a10de6eebeed709fd47c47911 - 7.38% (3.32 MB)
[#002] sha256:d8557f9edcaacbb461d5b689e1c70c4486ff58d23360dc58698f69fd03f74b74 - 0.0% (933 Bytes)
[#003] sha256:2526c0ab89a62b09549a65f5fc8b6f873dc1ba07e8bfe03fea1c270298fedd38 - 0.0% (217 Bytes)
[#004] sha256:9907c5b28a29ae73ea3eabbf63e097b535c4dbe219a897405b4e6481a1e0b30a - 30.96% (13.9 MB)
[#005] sha256:1a091e2ad29d18655dad36672fceef232544e165e741e13043857d72fdada00e - 0.0% (488 Bytes)
[#006] sha256:2f7bbd25094794aacdd51748f59eb34cdfce1bc3ae555b92e8af1d2d930921ab - 52.75% (23.8 MB)
[#007] sha256:b1ccd1f44abc3e0608e6277cf28e8e7d3f2fafffad195f9857a31267ac8b415e - 0.01% (2.39 KB)
[#008] sha256:d6f17e5ae5c0be55ce70742cca046bb9e7b0c12ffa506bfaa85d9578646d9811 - 0.05% (21.4 KB)
ADD alpine-minirootfs-3.24.1-aarch64.tar.gz / # buildkit
2026-06-16 00:01:20 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0alpha2
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
2026-07-17 22:07:29 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=27f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
2026-07-17 22:07:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps gnupg; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apk del --no-network .fetch-deps # buildkit
2026-07-17 22:07:32 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-07-17 22:10:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS argon2-dev coreutils curl-dev gnu-libiconv-dev libsodium-dev libxml2-dev linux-headers openssl-dev readline-dev sqlite-dev ; rm -vf /usr/include/iconv.h; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --enable-pic --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv=/usr --with-openssl --with-readline --with-zlib --enable-phpdbg --enable-phpdbg-readline --enable-embed --enable-zts --disable-zend-signals ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache $runDeps; apk del --no-network .build-deps; php --version # buildkit
2026-07-17 22:10:42 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-07-17 22:10:42 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-07-17 22:10:42 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-07-17 22:10:42 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-07-17 22:35:38 UTC
45.9 MB
D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
PHP_ASC_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_SHA25627f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz
PHP_VERSION8.6.0alpha2
[#000] sha256:3ebcdcd395ccee658b9200e4b27d7699e5d6ed9f6c1858dea12781aac519ff59 - 7.91% (3.64 MB)
[#001] sha256:c21e4c935439302c2613da21e00f33b1b7ba6044d334f32deb82f09c5a5952ab - 7.57% (3.48 MB)
[#002] sha256:57b549e7f4463ca7f92da7527719118c35266fbf75ac1eefbc3fd312809d1dd6 - 0.0% (933 Bytes)
[#003] sha256:32645532feb9a012c3d8e233656d0b9135c712a35d8af82155617d9f1088ab94 - 0.0% (219 Bytes)
[#004] sha256:1e27ada2cd4516b5a57e6c022ba3dddef63ad601a015af6e5f20f303eaaae906 - 30.34% (13.9 MB)
[#005] sha256:a090e9046c9ffba2575bf987606163ee3d41edcd39731eb4be684cb5d4cc9750 - 0.0% (494 Bytes)
[#006] sha256:d47c5f1d2833f5d99cc8884ef0655c56e49bac03ec4f99e8313d82a0e7a0b79f - 54.12% (24.9 MB)
[#007] sha256:611983456140dbabddc9d57590fc21dc21025a49d480d200486bf87d2988f39f - 0.01% (2.39 KB)
[#008] sha256:774e4ea1e82732c909ab83a8d011a6872cb993ee6ab2775021d3f9c52fcab8c4 - 0.05% (21.4 KB)
ADD alpine-minirootfs-3.24.1-ppc64le.tar.gz / # buildkit
2026-06-16 00:00:15 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-07-02 20:57:29 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-07-02 20:57:29 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0alpha2
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
2026-07-02 20:57:30 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=27f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
2026-07-17 22:25:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps gnupg; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apk del --no-network .fetch-deps # buildkit
2026-07-17 22:25:45 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-07-17 22:35:36 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS argon2-dev coreutils curl-dev gnu-libiconv-dev libsodium-dev libxml2-dev linux-headers openssl-dev readline-dev sqlite-dev ; rm -vf /usr/include/iconv.h; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --enable-pic --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv=/usr --with-openssl --with-readline --with-zlib --enable-phpdbg --enable-phpdbg-readline --enable-embed --enable-zts --disable-zend-signals ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache $runDeps; apk del --no-network .build-deps; php --version # buildkit
2026-07-17 22:35:36 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-07-17 22:35:38 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-07-17 22:35:38 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-07-17 22:35:38 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-07-18 16:40:06 UTC
44 MB
D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
PHP_ASC_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_SHA25627f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz
PHP_VERSION8.6.0alpha2
[#000] sha256:c34e5222b29b86391cdae95b0473ef789493ff1a0068a3a30b5d66f544bd7cf6 - 7.75% (3.41 MB)
[#001] sha256:fdc09af4ff1d594ba4ff939387160eac2fe7e3118ca810f61819eb5d92f7b520 - 7.81% (3.44 MB)
[#002] sha256:01600916adca5933ee02bb7a5a25279f28df2779de050e87ee103675d313f666 - 0.0% (932 Bytes)
[#003] sha256:5a891144274182ffd9c264ebaada55f1b357da87b9d652cda214fc6307d6f939 - 0.0% (220 Bytes)
[#004] sha256:f0b33be87206893d52aec76375dc2c39813273044d806fcd7c3499f30bba0e24 - 31.68% (13.9 MB)
[#005] sha256:99cb07280b100009808c5b4bce6d0d4745b63a58d11fbc83045073aee2c06793 - 0.0% (495 Bytes)
[#006] sha256:5077e71869787e4ab486b273e10709785227f1c8cf9e547bcd1ad34f09ef738c - 52.71% (23.2 MB)
[#007] sha256:0d69c442f10163b6a1b26b244f7804a6dc22b413a342f577408499bee8f893d4 - 0.01% (2.39 KB)
[#008] sha256:89e24982add792c38474b0d6901c168da579a6f4d6efa2ffa535d83ffba76f4c - 0.05% (21.4 KB)
ADD alpine-minirootfs-3.24.1-riscv64.tar.gz / # buildkit
2026-06-16 05:59:15 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-06-17 10:08:26 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-06-17 10:08:26 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0alpha2
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
2026-06-17 10:08:27 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=27f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
2026-07-18 13:41:48 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps gnupg; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apk del --no-network .fetch-deps # buildkit
2026-07-18 13:41:48 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-07-18 16:39:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS argon2-dev coreutils curl-dev gnu-libiconv-dev libsodium-dev libxml2-dev linux-headers openssl-dev readline-dev sqlite-dev ; rm -vf /usr/include/iconv.h; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --enable-pic --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv=/usr --with-openssl --with-readline --with-zlib --enable-phpdbg --enable-phpdbg-readline --enable-embed --enable-zts --disable-zend-signals ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache $runDeps; apk del --no-network .build-deps; php --version # buildkit
2026-07-18 16:39:59 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-07-18 16:40:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-07-18 16:40:06 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-07-18 16:40:06 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-07-17 22:53:31 UTC
44.5 MB
D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPIZE_DEPSautoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
PHP_ASC_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
PHP_CFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_CPPFLAGS-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
PHP_INI_DIR/usr/local/etc/php
PHP_LDFLAGS-Wl,-O1 -pie
PHP_SHA25627f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz
PHP_VERSION8.6.0alpha2
[#000] sha256:da43be6afaaa3ec1b607461ce64380942a6d76c3d52cda4337b0770d9a96fa89 - 7.95% (3.54 MB)
[#001] sha256:67b359ccedb1e745536cb023b9ed2655e610921913aa4f70ddb17bacbef4542c - 7.86% (3.5 MB)
[#002] sha256:1d35c42b162c35c1511bd21c15d303b515674073a2d122a13fbef203c473b695 - 0.0% (932 Bytes)
[#003] sha256:570f861b4caba4ee0b4a9fa3d9bda4c3437a2368e47eb35c5c668168c1ed68ec - 0.0% (222 Bytes)
[#004] sha256:60f78d34434e6943d3c78b36270e2f17dcf287385f53a9f87e365e2b9a8c5ef8 - 31.34% (13.9 MB)
[#005] sha256:7bb1c1c5b1afe9d97b1e5404aa65d9f930384f3007117255005c88133bbb1988 - 0.0% (495 Bytes)
[#006] sha256:98e32bbb517e9360e6843e20eff0c0b03e2e7766baf86c9721a013344163a61e - 52.8% (23.5 MB)
[#007] sha256:c13e908f205b55c0e8bf4e0c267ccedcad70d9a47c4586576f8f0895cea54e8c - 0.01% (2.39 KB)
[#008] sha256:29a9cc86639d1ce7671194399805ee5132cc76e2ed6a5f4d17a1380fc0d6fdff - 0.05% (21.4 KB)
ADD alpine-minirootfs-3.24.1-s390x.tar.gz / # buildkit
2026-06-16 00:00:21 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-07-02 20:41:37 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-07-02 20:41:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-07-02 20:41:37 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-07-02 20:41:37 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-07-02 20:41:38 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit
2026-07-02 20:41:38 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-02 20:41:38 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-02 20:41:38 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-07-02 20:41:38 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-07-02 20:41:38 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0alpha2
2026-07-02 20:41:38 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0alpha2.tar.xz.asc
2026-07-02 20:41:38 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=27f0d92f7fc945ef962b2a71049632a1c4c061c6318c136a1e62f84b7d240603
2026-07-17 22:43:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps gnupg; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apk del --no-network .fetch-deps # buildkit
2026-07-17 22:43:08 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-07-17 22:53:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS argon2-dev coreutils curl-dev gnu-libiconv-dev libsodium-dev libxml2-dev linux-headers openssl-dev readline-dev sqlite-dev ; rm -vf /usr/include/iconv.h; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; test "$PHP_INI_DIR" != "${PHP_INI_DIR%/php}"; ./configure --build="$gnuArch" --sysconfdir="${PHP_INI_DIR%/php}" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --enable-pic --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv=/usr --with-openssl --with-readline --with-zlib --enable-phpdbg --enable-phpdbg-readline --enable-embed --enable-zts --disable-zend-signals ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache $runDeps; apk del --no-network .build-deps; php --version # buildkit
2026-07-17 22:53:22 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-07-17 22:53:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-07-17 22:53:31 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-07-17 22:53:31 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]