2026-08-13 23:41:51 UTC
41 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.0beta1.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_SHA256e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz
PHP_VERSION8.6.0beta1
[#000] sha256:732d51f3795f48d3898f2f5895e6c5a28a5feea9889892adc95157ed714ca693 - 8.54% (3.5 MB)
[#001] sha256:c5cac5e999292b4d9a3c7a4a7fa1620b463da09511aaae95d45c418a34de94a6 - 8.14% (3.33 MB)
[#002] sha256:502f61edfdce8e5dc3ca46ac5c728bd3c6b2b521ae56a96d5eecdf74780712a3 - 0.0% (932 Bytes)
[#003] sha256:a0affd1134f2965123c4fc8f0611b336af378e32c2123b484c36ea0b1bc24ac7 - 0.0% (222 Bytes)
[#004] sha256:b4eea7951af325118f5e8bae9b0b639b2bf546d19b4c8b12c45a213a174ecc0f - 34.61% (14.2 MB)
[#005] sha256:8bc89350498d028dcbecf8f91e1f190ed5a2408a07574b4ed0f16e4fad561a5e - 0.0% (485 Bytes)
[#006] sha256:80538c1ba9076902e4b6997165bb6a37a162554e77ffac7ff01704ffd0d281bb - 48.65% (19.9 MB)
[#007] sha256:1b47c48385b5c0d91fea9cf4e16df7820371960781a37db20119f50f7ed9d66e - 0.01% (2.39 KB)
[#008] sha256:4eb09b84c152253590aa03e179c827bb25bb4707ee2a17ac4c7b4744d917290e - 0.05% (21.5 KB)
ADD alpine-minirootfs-3.23.5-x86.tar.gz / # buildkit
2026-06-22 19:20:08 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-08-13 23:38:33 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-08-13 23:38:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-08-13 23:38:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-08-13 23:38:33 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-08-13 23:38:34 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-08-13 23:38:34 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-08-13 23:38:34 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-08-13 23:38:34 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-08-13 23:38:34 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-08-13 23:38:34 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0beta1
2026-08-13 23:38:34 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz.asc
2026-08-13 23:38:34 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
2026-08-13 23:38:36 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-08-13 23:38:36 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-08-13 23:41:51 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 ; 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-08-13 23:41:51 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-08-13 23:41:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-08-13 23:41:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-08-13 23:41:51 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-08-13 23:45:05 UTC
40.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.0beta1.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_SHA256e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz
PHP_VERSION8.6.0beta1
[#000] sha256:e6f31ffc071e5560b82a8685fba8214954e5721e3e49269d00958316edbe89fe - 9.01% (3.67 MB)
[#001] sha256:2c4a7e61d56ec986169d4fd16a4b2bd150135729ee6e2938e84de5efe1d465dd - 8.12% (3.3 MB)
[#002] sha256:835377b8b580c52176d11f7815d8d834bd0e9ea92860b0bb8916850a2fd2cb87 - 0.0% (934 Bytes)
[#003] sha256:ec8b3d36f73c985179b24f757f83e078ad94b2e9250395d997306f2fbbc72dbd - 0.0% (215 Bytes)
[#004] sha256:c0798eead75c177916a972be766f3149447aa501aa5b4ba5de5a4e27e018c461 - 34.84% (14.2 MB)
[#005] sha256:9e86a113616c96297f8b120e0a4d22f9494dbac7dbe6b7bc5431030136aff752 - 0.0% (487 Bytes)
[#006] sha256:6262e0b1d20e933538cbeeb38f9af9f878664adc3f046e6052f813921de21d23 - 47.97% (19.5 MB)
[#007] sha256:95ce768d2e5d7c4154a58bfeae97a2ffcf6e90646c2d74c1e73bf13190c0f438 - 0.01% (2.39 KB)
[#008] sha256:8c2eaf34f5a2e44c6a24e5118b2db1709279e71bd8533e2b7d12d06980eb54b6 - 0.05% (21.5 KB)
ADD alpine-minirootfs-3.23.5-x86_64.tar.gz / # buildkit
2026-06-22 19:20:09 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-08-13 23:42:17 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-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0beta1
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz.asc
2026-08-13 23:42:17 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
2026-08-13 23:42:20 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-08-13 23:42:20 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-08-13 23:45:04 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 ; 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-08-13 23:45:04 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-08-13 23:45:05 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-08-13 23:45:05 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-08-13 23:45:05 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-08-13 23:50:07 UTC
36 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.0beta1.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_SHA256e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz
PHP_VERSION8.6.0beta1
[#000] sha256:177f8e1e6f831989320cf2b59b7eabd21cbf36804c79506912f3a81caff426f2 - 8.64% (3.11 MB)
[#001] sha256:e8e862989ef1c846caeafecda738382a31901669dc5b9530888bcfb35fbd2466 - 8.55% (3.08 MB)
[#002] sha256:d167b8b92ba06aa1a9fd834ae04874ee3cd74873a531152a81731552e6dbe2a0 - 0.0% (933 Bytes)
[#003] sha256:18e271c7075c7872733f5b3e2fabde04ddfdca8262bb890dbc1aaf9ed6959c07 - 0.0% (221 Bytes)
[#004] sha256:516b4961bc00a01b570d203df65f5ea268f76e23a20700e8c04adbc811142578 - 39.37% (14.2 MB)
[#005] sha256:9dbe27169364149e51a61a83cb13a03f3b087bda07f5baba9e0ae23eba5df1cd - 0.0% (488 Bytes)
[#006] sha256:b65aa7373bd42d987cf495000d5488848bf78a52ae1c54f0156347b8952770ac - 43.38% (15.6 MB)
[#007] sha256:5ecf35e700797cbdc0ca9e62fec5a567bf8bcb65765ba8d15105f3934dba652e - 0.01% (2.39 KB)
[#008] sha256:25ab2ffbb7c01d102fe635e17973cd5e37b79dc5eba2ac22dc41dff1fb379c5b - 0.06% (21.3 KB)
ADD alpine-minirootfs-3.23.5-armv7.tar.gz / # buildkit
2026-06-22 19:20:18 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-08-13 23:47:04 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-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0beta1
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz.asc
2026-08-13 23:47:04 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
2026-08-13 23:47:07 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-08-13 23:47:07 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-08-13 23:50:06 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 ; 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-08-13 23:50:07 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-08-13 23:50:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-08-13 23:50:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-08-13 23:50:07 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-08-13 23:45:49 UTC
40.3 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.0beta1.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_SHA256e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz
PHP_VERSION8.6.0beta1
[#000] sha256:14a4754c352fba4c6c0da8e4f01bb990463c19f7ff63e090073c385bd2bc5046 - 9.91% (3.99 MB)
[#001] sha256:b400fb79f88beb4620ca2574649f25f8215337a2dbc5313c6e59ce27b38f59bc - 8.23% (3.31 MB)
[#002] sha256:4d90b4c425e65c7d2934cc496d215fe4c7270ae97f23222e6dcd1a7d55ef370b - 0.0% (933 Bytes)
[#003] sha256:6658646596cc81eaae2c5eb8cda5dfca7d5d415ddb8f8e700502723b86940e79 - 0.0% (214 Bytes)
[#004] sha256:ad113769b4fee17b24971267f5efaa840ba417661e54afd8a68c5911047e1d91 - 35.23% (14.2 MB)
[#005] sha256:92fd1f6fcdea28bc96017e1848683d39b8e571373dc2f0a89be7187d3c42715c - 0.0% (488 Bytes)
[#006] sha256:226e851824a15c5767f870abc9452c1b387cd5a643c5c54c44c159e0d85146ed - 46.57% (18.7 MB)
[#007] sha256:55749b4b7e9a91feb2a8b31fbd1e1b411ec535fdb0cf53873384a62d544979b1 - 0.01% (2.39 KB)
[#008] sha256:b2eec20061db0ee48b0ccc6e86675a8569fe3b328fc04bd94f84e94ca4f37ef6 - 0.05% (21.3 KB)
ADD alpine-minirootfs-3.23.5-aarch64.tar.gz / # buildkit
2026-06-22 19:19:57 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-08-13 23:42:32 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-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0beta1
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz.asc
2026-08-13 23:42:32 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
2026-08-13 23:42:35 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-08-13 23:42:35 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-08-13 23:45:48 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 ; 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-08-13 23:45:48 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-08-13 23:45:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-08-13 23:45:49 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-08-13 23:45:49 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-08-14 00:05:13 UTC
40.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.0beta1.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_SHA256e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz
PHP_VERSION8.6.0beta1
[#000] sha256:8593c4b2127f4c903557fc9d975d78f121957a1e927c866a1c54d29f11b3ba76 - 8.89% (3.64 MB)
[#001] sha256:9cb9a7e13cd0096b6e0d9126ca7acfdd2f1ad3e9cb2f49dc5d7f3b87633f30ae - 8.5% (3.47 MB)
[#002] sha256:48994647e0cbb07dffd2462b9de7ffdc0095423b162586de1f8c34fd08b27499 - 0.0% (932 Bytes)
[#003] sha256:4638a9eef53e4f676f93e2845387430364b0e8a3616cd161f8edd9ca4d7d9906 - 0.0% (223 Bytes)
[#004] sha256:cc3d5b9884a4c8130c1d672cf652f589e79e3bfa2d381d1ddceba56f18d9a0bf - 34.69% (14.2 MB)
[#005] sha256:59e08e38bbe37b7eb735379ec96e5f2a02624fc119fc4d8ed4195d09ba23789b - 0.0% (493 Bytes)
[#006] sha256:d7a0ac7496c549a8a183640928eda667ebfa9397a5c8c3f6a2ea1429704fa126 - 47.86% (19.6 MB)
[#007] sha256:b769659c83e826f247b0574cb596429479adabb64bf4a91ebf8b23533cbbfdb0 - 0.01% (2.39 KB)
[#008] sha256:bef9901c5a7f78081bdab0ec8b3288e3435d2a568b195f0ff5f13b551c220a53 - 0.05% (21.4 KB)
ADD alpine-minirootfs-3.23.5-ppc64le.tar.gz / # buildkit
2026-06-22 19:19:21 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-07-30 23:01:04 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-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0beta1
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz.asc
2026-07-30 23:01:04 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
2026-08-14 00:00:40 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-08-14 00:00:40 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-08-14 00:05:10 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 ; 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-08-14 00:05:11 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-08-14 00:05:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-08-14 00:05:13 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-08-14 00:05:13 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-08-14 15:01:56 UTC
39.4 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.0beta1.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_SHA256e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz
PHP_VERSION8.6.0beta1
[#000] sha256:8a1e5860a6401101356d3688f519ef896539fceeb0e505b24a7224fe7e76fdb1 - 8.64% (3.41 MB)
[#001] sha256:8bb42bea68a2af79d3ab5c7d97b0d79df81a465d93a9d7af266e102c3724bb82 - 8.72% (3.44 MB)
[#002] sha256:f88f0e7707ae583d6042075063a4c05b2191916232960e9aa4f37a61bde64b0a - 0.0% (930 Bytes)
[#003] sha256:a793f7413b68510356f0ff3df3c37f19645827c4d4847cff60fbdcf56de075be - 0.0% (220 Bytes)
[#004] sha256:3b4049a325339f5b184869b5f6c65efadb5d530a7aa7892655e4b0dd596b8c40 - 35.95% (14.2 MB)
[#005] sha256:61d59987e057e94e174602c25d81ab5ee640841385ddc8e7337bb0d6d8d03fa0 - 0.0% (494 Bytes)
[#006] sha256:65650c0ece54d872a089cd5459ba21a90cab674b6c535e3305ef67b59028ef7a - 46.63% (18.4 MB)
[#007] sha256:49880f8b63c48a7983bd413283597373c84f66f534709ef244a6c9ae04117df2 - 0.01% (2.39 KB)
[#008] sha256:d822fc1556a51b1f761703dfab7f6ad2535fd83f33ddb9648bb4cfd2ec7a46d7 - 0.05% (21.4 KB)
ADD alpine-minirootfs-3.23.5-riscv64.tar.gz / # buildkit
2026-06-22 19:30:17 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-06-22 21:37:25 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-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0beta1
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz.asc
2026-06-22 21:37:25 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
2026-08-14 14:04: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-08-14 14:04:38 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-08-14 15:01:51 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 ; 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-08-14 15:01:51 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-08-14 15:01:56 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-08-14 15:01:56 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-08-14 15:01:56 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]
2026-08-13 23:45:25 UTC
39.6 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.0beta1.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_SHA256e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
PHP_URLhttps://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz
PHP_VERSION8.6.0beta1
[#000] sha256:e7ed98545f58cf5b2daa8ddc132c859b15cb780cb2ee2246e28415eaba3d63c8 - 8.93% (3.54 MB)
[#001] sha256:85b3c58afbfe17fbd39062749863b6770dc55caae8b83f3b083b13fead7502a1 - 8.8% (3.48 MB)
[#002] sha256:2d4f79801f14d8de612b84ba3bb2831f87348fb6e38ca66307749aeededd37c4 - 0.0% (932 Bytes)
[#003] sha256:fc850a53d1930404f683d227edbcd0ea271a464aa6e2e7a2f225a0fb56b0363a - 0.0% (216 Bytes)
[#004] sha256:c6f29f25de174602b6b2c29ebe7fdf109ef38cefab86b297f1193418e3b60008 - 35.83% (14.2 MB)
[#005] sha256:1da929ac668cc9ec5248479a09e210ab4629f3ebcd67f1ca4bcf5c581bc6c118 - 0.0% (491 Bytes)
[#006] sha256:2ffccb98ab9e417f3fd8d8130b4f3e53f75c1dbf55d2a58a1c0334068cd7788e - 46.37% (18.4 MB)
[#007] sha256:82a5b9ab5c21ad43fde39ad07881c117ef976d59efbdac50dd2ff8355332d4a4 - 0.01% (2.39 KB)
[#008] sha256:e33ec5d30f1af1bd2561679fbca86eb3f2c60b8b6d2c3481a6df8ea49b6ef4bf - 0.05% (21.4 KB)
ADD alpine-minirootfs-3.23.5-s390x.tar.gz / # buildkit
2026-06-22 19:19:13 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates curl openssl tar xz # buildkit
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV PHP_INI_DIR=/usr/local/etc/php
2026-07-30 22:43: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-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV PHP_LDFLAGS=-Wl,-O1 -pie
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV GPG_KEYS=D95C03BC702BE9515344AE3374E44BC9067701A5 016895DE9A475111D537A6E69134FF30BC5A99B5 5CFF17B64DC1C244F5D0EAC3E43535E2EB19010E
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV PHP_VERSION=8.6.0beta1
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV PHP_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz PHP_ASC_URL=https://downloads.php.net/~svpernova09/php-8.6.0beta1.tar.xz.asc
2026-07-30 22:43:38 UTC (buildkit.dockerfile.v0)ENV PHP_SHA256=e44571d75b368b36a2d6db6878705e5512af5d2a78e31463c49796a94018d282
2026-08-13 23:40:14 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-08-13 23:40:14 UTC (buildkit.dockerfile.v0)COPY docker-php-source /usr/local/bin/ # buildkit
2026-08-13 23:45:24 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 ; 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-08-13 23:45:24 UTC (buildkit.dockerfile.v0)COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
2026-08-13 23:45:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
2026-08-13 23:45:25 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-php-entrypoint"]
2026-08-13 23:45:25 UTC (buildkit.dockerfile.v0)CMD ["php" "-a"]