You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Fri, 14 Feb 2025 03:00:07 GMTADD alpine-minirootfs-3.20.6-x86_64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMTCMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMTENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
# Thu, 13 Mar 2025 21:54:41 GMTRUN apk add --no-cache ca-certificates curl openssl tar xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMTENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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; if [ -n "$PHP_ASC_URL" ]; then 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"; fi; apk del --no-network .fetch-deps # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 oniguruma-dev 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)"; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --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 --disable-phpdbg --with-pear $(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; 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; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMTWORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTSTOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMTEXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMTCMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; apk add --no-cache --virtual .build-deps coreutils freetype-dev libjpeg-turbo-dev libpng-dev libwebp-dev libzip-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg=/usr/include --with-webp ; docker-php-ext-install -j "$(nproc)" gd opcache pdo_mysql pdo_pgsql zip ; 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-network --virtual .drupal-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTRUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=60'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTCOPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMTENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMTWORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; composer check-platform-reqs; chown -R www-data:www-data web/sites web/modules web/themes; rmdir /var/www/html; ln -sf /opt/drupal/web /var/www/html; rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
Layers:
sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc
Last Modified: Fri, 14 Feb 2025 12:05:36 GMT
Size: 3.6 MB (3626897 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b52618e68b07806976fddc3078ed01ce2a31612b1d254a9a0d2560bd84aa3d22
Last Modified: Fri, 14 Mar 2025 00:20:11 GMT
Size: 3.3 MB (3313893 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:d41f026733c0a9206ad70eef71a9b168007a878fd9c988da66c0d266d87eeb79
Last Modified: Fri, 14 Mar 2025 00:20:11 GMT
Size: 946.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:be8c70dda23b777e2ba1fa0b57758b58abc91df2bbe9241c90a3db757f107ba9
Last Modified: Fri, 14 Mar 2025 00:20:11 GMT
Size: 215.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e820089a3cab178ebe137903863ca62e0980348e8ffe86c1c8d0eef9bd324a33
Last Modified: Fri, 14 Mar 2025 00:20:11 GMT
Size: 12.2 MB (12168897 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4c5ce171c8f83b50a26d91bc97763fd26a478ebaeaaf32fe2fdec000ed58ae0a
Last Modified: Fri, 14 Mar 2025 00:20:12 GMT
Size: 486.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f67c3798e5e946e9c1193b883234f3980d36e659dd2a2e041e88b4022b9c1f11
Last Modified: Fri, 14 Mar 2025 00:20:12 GMT
Size: 12.9 MB (12877843 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:96c819a64073649612d5176777ad90d9eec6305d23ebe6055e34a59954b25c58
Last Modified: Fri, 14 Mar 2025 00:20:12 GMT
Size: 2.4 KB (2444 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:1df2ac0e276d31aa84759e719800d4db03ac0ae61eabb3a9ecccbcaca8e0457a
Last Modified: Fri, 14 Mar 2025 00:20:13 GMT
Size: 19.7 KB (19706 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
Size: 32.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:3ba885f6a0cbedae0ad6b1edf73abffedd4031b860b435cd1ef7db7689691186
Last Modified: Fri, 14 Mar 2025 00:20:13 GMT
Size: 9.2 KB (9179 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:00:07 GMTADD alpine-minirootfs-3.20.6-armhf.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMTCMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMTENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
# Thu, 13 Mar 2025 21:54:41 GMTRUN apk add --no-cache ca-certificates curl openssl tar xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMTENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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; if [ -n "$PHP_ASC_URL" ]; then 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"; fi; apk del --no-network .fetch-deps # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 oniguruma-dev 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)"; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --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 --disable-phpdbg --with-pear $(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; 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; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMTWORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTSTOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMTEXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMTCMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; apk add --no-cache --virtual .build-deps coreutils freetype-dev libjpeg-turbo-dev libpng-dev libwebp-dev libzip-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg=/usr/include --with-webp ; docker-php-ext-install -j "$(nproc)" gd opcache pdo_mysql pdo_pgsql zip ; 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-network --virtual .drupal-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTRUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=60'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTCOPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMTENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMTWORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; composer check-platform-reqs; chown -R www-data:www-data web/sites web/modules web/themes; rmdir /var/www/html; ln -sf /opt/drupal/web /var/www/html; rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
Layers:
sha256:c9aedc9d4e47fa9429e5c329420d8a93e16c433e361d0f9281565ed4da3c057e
Last Modified: Fri, 14 Feb 2025 18:28:14 GMT
Size: 3.4 MB (3372531 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:36c0f79d4d985a64f9865dca6388accc72536a8134bb71d173eb4214c357889d
Last Modified: Fri, 14 Feb 2025 20:14:52 GMT
Size: 3.3 MB (3298263 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:04ffe6d763475cabc6526162b5d931425de2a4941987a9a47a37817994c917fe
Last Modified: Fri, 14 Feb 2025 20:14:51 GMT
Size: 942.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:82be80b03c756f18e75ec416857bff7aeee3ead6c2ab8410c9194efd506877e5
Last Modified: Fri, 14 Feb 2025 20:14:51 GMT
Size: 220.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:8560a076c930f714894c9dbb621442644842a28f7dd4bf217214fa6a3aea6a93
Last Modified: Fri, 14 Mar 2025 01:04:51 GMT
Size: 12.2 MB (12168907 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ab65afa257c4c49a2414dc00cbf94e3393907430bb2e648d207f9f89fab717ef
Last Modified: Fri, 14 Mar 2025 01:04:50 GMT
Size: 495.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a1a17fc9bf2e8c5cfad719b6c749d4f6468bd0e13cf4bf53ddb0de36e70f8aa8
Last Modified: Fri, 14 Mar 2025 01:09:55 GMT
Size: 11.7 MB (11724880 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b386cb0632daa8cc19cb86026737b839dcdfd00ae17e368a65a0e03788a50c88
Last Modified: Fri, 14 Mar 2025 01:09:55 GMT
Size: 2.4 KB (2445 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:865271cf3ce8b998fa95f349c93554419fe66803ae75225d79f4cd151edd208d
Last Modified: Fri, 14 Mar 2025 01:09:55 GMT
Size: 19.5 KB (19500 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
Size: 32.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:cd027c08e127933d96d0e457414b1a6d1ee1eaf447358f4fad5686ab4fd21763
Last Modified: Fri, 14 Mar 2025 01:09:55 GMT
Size: 9.2 KB (9180 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:3751a9d1a7b8f49b19880b7ba4d4f0a09a507f4db6aa0d8d6ca1859c68758747
Last Modified: Fri, 14 Mar 2025 06:23:45 GMT
Size: 1.4 MB (1383271 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ab8e2bbcc1f50b005f30d6e7e8b8f1170562556585e36bfcd3dd04d647eb5ea9
Last Modified: Fri, 14 Mar 2025 06:23:44 GMT
Size: 309.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:00:07 GMTADD alpine-minirootfs-3.20.6-armv7.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMTCMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMTENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
# Thu, 13 Mar 2025 21:54:41 GMTRUN apk add --no-cache ca-certificates curl openssl tar xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMTENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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; if [ -n "$PHP_ASC_URL" ]; then 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"; fi; apk del --no-network .fetch-deps # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 oniguruma-dev 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)"; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --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 --disable-phpdbg --with-pear $(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; 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; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMTWORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTSTOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMTEXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMTCMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; apk add --no-cache --virtual .build-deps coreutils freetype-dev libjpeg-turbo-dev libpng-dev libwebp-dev libzip-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg=/usr/include --with-webp ; docker-php-ext-install -j "$(nproc)" gd opcache pdo_mysql pdo_pgsql zip ; 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-network --virtual .drupal-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTRUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=60'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTCOPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMTENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMTWORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; composer check-platform-reqs; chown -R www-data:www-data web/sites web/modules web/themes; rmdir /var/www/html; ln -sf /opt/drupal/web /var/www/html; rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
Layers:
sha256:772078ddbdee5be52d429e08f953aaad6715a90d7e4d6496eb1cd4004efa8a95
Last Modified: Fri, 14 Feb 2025 12:05:37 GMT
Size: 3.1 MB (3095969 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:28f435e04ea18170faa15db5a195b7a456fd6855803819a3ec1feb1150cc547b
Last Modified: Fri, 14 Feb 2025 19:57:13 GMT
Size: 3.1 MB (3104652 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:1b6d965c1f9e2eeb816a67542a273f236e46e8776d2aaeabebc43098c502ee68
Last Modified: Fri, 14 Feb 2025 19:57:12 GMT
Size: 944.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:151a378a33b3d6443d5e2151a40e50e2c7f67f3b501115627d75e1ce417f91c7
Last Modified: Fri, 14 Feb 2025 19:57:12 GMT
Size: 218.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:24e01a38be4a73197bdca598d9dd3be2f98daa059058d0fe43ffdcf1138ed560
Last Modified: Fri, 14 Mar 2025 02:26:44 GMT
Size: 12.2 MB (12168882 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ba48169e1458fdef07315b43761ef101590ddaf77d7323dbd551a71f68ee30b5
Last Modified: Fri, 14 Mar 2025 02:26:43 GMT
Size: 495.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:485fe3a14036c801d224cdf7d54de62b2ec690702bff22318396c738b064ee6a
Last Modified: Fri, 14 Mar 2025 02:30:01 GMT
Size: 11.0 MB (10987030 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a9144b2cea1e91e65d7527754d8b2b2db9abd92a0c7722aed4d2d51dff2b8d07
Last Modified: Fri, 14 Mar 2025 02:30:00 GMT
Size: 2.4 KB (2443 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:732398e03b36556e96e668468efe78dd2e42ddbfe9661481b9e42dec9d86f914
Last Modified: Fri, 14 Mar 2025 02:30:00 GMT
Size: 19.5 KB (19502 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
Size: 32.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4fc9a13cebd745ef8f694bba9ffe1c680e848c463ec3c8d16e249678babc3469
Last Modified: Fri, 14 Mar 2025 02:30:00 GMT
Size: 9.2 KB (9179 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:23f0c676d6f8a64cf0f9623655b325ec932dd305b77c763d9b14a9ebd776d1f3
Last Modified: Fri, 14 Mar 2025 18:18:26 GMT
Size: 1.3 MB (1274073 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:07ad24b7f25b154128af61774b464e1af46bf97d0a5e7103d63799897876fd61
Last Modified: Fri, 14 Mar 2025 18:18:26 GMT
Size: 309.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:00:07 GMTADD alpine-minirootfs-3.20.6-aarch64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMTCMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMTENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
# Thu, 13 Mar 2025 21:54:41 GMTRUN apk add --no-cache ca-certificates curl openssl tar xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMTENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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; if [ -n "$PHP_ASC_URL" ]; then 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"; fi; apk del --no-network .fetch-deps # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 oniguruma-dev 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)"; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --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 --disable-phpdbg --with-pear $(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; 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; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMTWORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTSTOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMTEXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMTCMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; apk add --no-cache --virtual .build-deps coreutils freetype-dev libjpeg-turbo-dev libpng-dev libwebp-dev libzip-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg=/usr/include --with-webp ; docker-php-ext-install -j "$(nproc)" gd opcache pdo_mysql pdo_pgsql zip ; 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-network --virtual .drupal-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTRUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=60'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTCOPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMTENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMTWORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; composer check-platform-reqs; chown -R www-data:www-data web/sites web/modules web/themes; rmdir /var/www/html; ln -sf /opt/drupal/web /var/www/html; rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
Layers:
sha256:94e9d8af22013aabf0edcaf42950c88b0a1350c3a9ce076d61b98a535a673dd9
Last Modified: Fri, 14 Feb 2025 12:05:38 GMT
Size: 4.1 MB (4091165 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:c64278622ee4008648cd0d08a890af70672bfae53a983eb2b10fe4a65ed3b936
Last Modified: Fri, 14 Feb 2025 20:06:51 GMT
Size: 3.4 MB (3365209 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a95666ce1b88aa4cfd448a2dfecfe7a221115807ae27fb0bd41f2d5920815884
Last Modified: Fri, 14 Feb 2025 20:06:51 GMT
Size: 941.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:2fa970535345bac62ab689111e4438c3ed5b2c57f743763f4381c198f307d845
Last Modified: Fri, 14 Feb 2025 20:06:51 GMT
Size: 217.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9d05463f76b5f47ef39818bfba4e4270694c5cecce15cd01f60b01f702d56048
Last Modified: Fri, 14 Mar 2025 02:30:14 GMT
Size: 12.2 MB (12168893 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:164fe790453476cdef4acde8b29472500994208039e40ed3e76dbc57468cebd3
Last Modified: Fri, 14 Mar 2025 02:30:13 GMT
Size: 493.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ebeb6d250a0a20828ea061d57e291bea024e92b1af746f5ff6f7acac960ce5fd
Last Modified: Fri, 14 Mar 2025 04:44:16 GMT
Size: 12.9 MB (12948630 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:cdb50db73b88ac60da46cbcb26b0171e2fb9dbeabc5d2fe1bac2f89b61af3559
Last Modified: Fri, 14 Mar 2025 04:44:15 GMT
Size: 2.4 KB (2445 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:155729b93922aece5a4317216c6c422695b3825701f2a5795c4d8033bb96da35
Last Modified: Fri, 14 Mar 2025 04:44:16 GMT
Size: 19.5 KB (19474 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
Size: 32.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a23ee5b4b97bb9c04727e1060de443a49724a977f3f7a92ad58f264771044f99
Last Modified: Fri, 14 Mar 2025 04:44:16 GMT
Size: 9.2 KB (9180 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:0da00d8d09951c8a0e49cb67261376e330e2785f95c37ca2f37f4fc4584b85fa
Last Modified: Thu, 20 Mar 2025 00:05:54 GMT
Size: 2.2 MB (2176110 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:1ed296339c842af1460268ff11cd3c82757336b661b7c10e1c1d63d1602483aa
Last Modified: Thu, 20 Mar 2025 00:05:54 GMT
Size: 310.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:00:07 GMTADD alpine-minirootfs-3.20.6-x86.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMTCMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMTENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
# Thu, 13 Mar 2025 21:54:41 GMTRUN apk add --no-cache ca-certificates curl openssl tar xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMTENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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; if [ -n "$PHP_ASC_URL" ]; then 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"; fi; apk del --no-network .fetch-deps # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 oniguruma-dev 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)"; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --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 --disable-phpdbg --with-pear $(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; 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; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMTWORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTSTOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMTEXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMTCMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; apk add --no-cache --virtual .build-deps coreutils freetype-dev libjpeg-turbo-dev libpng-dev libwebp-dev libzip-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg=/usr/include --with-webp ; docker-php-ext-install -j "$(nproc)" gd opcache pdo_mysql pdo_pgsql zip ; 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-network --virtual .drupal-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTRUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=60'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTCOPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMTENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMTWORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; composer check-platform-reqs; chown -R www-data:www-data web/sites web/modules web/themes; rmdir /var/www/html; ln -sf /opt/drupal/web /var/www/html; rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
Layers:
sha256:b3d7db73e90671cb6b7925cc878d43a2781451bed256cf0626110f5386cdd4dc
Last Modified: Fri, 14 Feb 2025 12:05:37 GMT
Size: 3.5 MB (3471668 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:0ef5c9a565d147ca86aac292e43f36063fa004df7a5b5a400bf554bfb390cb65
Last Modified: Fri, 14 Mar 2025 00:20:23 GMT
Size: 3.4 MB (3365462 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b70f7eee83348840923a99654e432942af9ee2e04195df2d4f856528eb8283ce
Last Modified: Fri, 14 Mar 2025 00:20:23 GMT
Size: 945.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:3fafbdf3434cea7edb1da6ade1b70b8439149d8a26b831b367ad523765cb5541
Last Modified: Fri, 14 Mar 2025 00:20:23 GMT
Size: 222.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:13cb7edfb09d10807621500df80ea09bb0fbc8f773ff17d1bf182bf2e18e1a6f
Last Modified: Fri, 14 Mar 2025 00:20:23 GMT
Size: 12.2 MB (12168895 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:28e26dad678876086619ea192dad6d624a73eabb6b81d1d7dab16b84831a1ecb
Last Modified: Fri, 14 Mar 2025 00:20:23 GMT
Size: 484.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b17f8c11f9f880a495f4fcf83bab4630f4c1f30d3c465ee3365e717ce07d446f
Last Modified: Fri, 14 Mar 2025 00:20:24 GMT
Size: 13.2 MB (13227874 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:274ca035ca6d50756cee408c089ed115edb32afcd3b462150a4f58764240c329
Last Modified: Fri, 14 Mar 2025 00:20:24 GMT
Size: 2.4 KB (2442 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:de85c743630bb9a8dc1083481f0f542ffde9544dbf003a2454f772dc5391ef0c
Last Modified: Fri, 14 Mar 2025 00:20:24 GMT
Size: 19.7 KB (19704 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
Size: 32.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:100cdf3d52263552312fd1d2162f333a9c52c5e7ca83de1eef3eac74c1d4eea5
Last Modified: Fri, 14 Mar 2025 00:20:24 GMT
Size: 9.2 KB (9180 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:00:07 GMTADD alpine-minirootfs-3.20.6-ppc64le.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMTCMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMTENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
# Thu, 13 Mar 2025 21:54:41 GMTRUN apk add --no-cache ca-certificates curl openssl tar xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMTENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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; if [ -n "$PHP_ASC_URL" ]; then 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"; fi; apk del --no-network .fetch-deps # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 oniguruma-dev 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)"; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --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 --disable-phpdbg --with-pear $(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; 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; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMTWORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTSTOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMTEXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMTCMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; apk add --no-cache --virtual .build-deps coreutils freetype-dev libjpeg-turbo-dev libpng-dev libwebp-dev libzip-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg=/usr/include --with-webp ; docker-php-ext-install -j "$(nproc)" gd opcache pdo_mysql pdo_pgsql zip ; 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-network --virtual .drupal-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTRUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=60'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTCOPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMTENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMTWORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; composer check-platform-reqs; chown -R www-data:www-data web/sites web/modules web/themes; rmdir /var/www/html; ln -sf /opt/drupal/web /var/www/html; rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
Layers:
sha256:c9813c0f5a2f289ea6175876fd973d6d8adcd495da4a23e9273600c8f0a761c5
Last Modified: Fri, 14 Feb 2025 12:05:35 GMT
Size: 3.6 MB (3575680 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:718db6fd9663f5523b8df9dc0bcd9d39b076fe66cbf8b070276f7f03946d69a3
Last Modified: Fri, 14 Feb 2025 20:00:10 GMT
Size: 3.4 MB (3440270 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:30a6b0a520a6ed496f43bb191ac088029379c10ac94401a28b7441591d37bfae
Last Modified: Fri, 14 Feb 2025 20:00:09 GMT
Size: 945.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9d31ee6d075a91e74c7b2a672c463e871265f9016719d4905ed788b321d083a2
Last Modified: Fri, 14 Feb 2025 20:00:09 GMT
Size: 223.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:d897ad23ee5ce2185b44f6d810fac65db60b02ef455488f3f2c16c859915d8fb
Last Modified: Fri, 14 Mar 2025 00:22:04 GMT
Size: 12.2 MB (12168906 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:3bc05b2857d7def508e4a2d863e12940708165d825272e06c25ff801401a3471
Last Modified: Fri, 14 Mar 2025 00:22:03 GMT
Size: 497.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a50aec15ecec8f6b778d0645512546761c44f6fa10eda19e5ca983ff0eed3678
Last Modified: Fri, 14 Mar 2025 01:10:42 GMT
Size: 13.4 MB (13377695 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:571fee1ffe56e7ce5018f39d7feca551d03a674729364a555454b9481a5a59dd
Last Modified: Fri, 14 Mar 2025 01:10:41 GMT
Size: 2.4 KB (2445 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f355f800b42f4a520eb1043495b09c4cbcd3641224e735e565c120deada6ecd8
Last Modified: Fri, 14 Mar 2025 01:10:41 GMT
Size: 19.5 KB (19475 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
Size: 32.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:44cc302f323ac2689146299a503342fa36f1e61c652bf9afd471ee8620e627f7
Last Modified: Fri, 14 Mar 2025 01:10:41 GMT
Size: 9.2 KB (9179 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:176df160346bdd0b3b5a3249e001a5c597091b5b0dfe0aacd406a5acd41a0b4b
Last Modified: Thu, 20 Mar 2025 00:04:44 GMT
Size: 1.7 MB (1679804 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e037868a64c0350713f47b1ce88a844898eff2f4a1d15a671df4baa4ae9dc4c5
Last Modified: Thu, 20 Mar 2025 00:04:43 GMT
Size: 308.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:00:07 GMTADD alpine-minirootfs-3.20.6-riscv64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMTCMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMTENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
# Thu, 13 Mar 2025 21:54:41 GMTRUN apk add --no-cache ca-certificates curl openssl tar xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMTENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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; if [ -n "$PHP_ASC_URL" ]; then 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"; fi; apk del --no-network .fetch-deps # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 oniguruma-dev 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)"; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --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 --disable-phpdbg --with-pear $(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; 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; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMTWORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTSTOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMTEXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMTCMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; apk add --no-cache --virtual .build-deps coreutils freetype-dev libjpeg-turbo-dev libpng-dev libwebp-dev libzip-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg=/usr/include --with-webp ; docker-php-ext-install -j "$(nproc)" gd opcache pdo_mysql pdo_pgsql zip ; 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-network --virtual .drupal-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTRUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=60'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTCOPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMTENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMTWORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; composer check-platform-reqs; chown -R www-data:www-data web/sites web/modules web/themes; rmdir /var/www/html; ln -sf /opt/drupal/web /var/www/html; rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
Layers:
sha256:69ccf1207daf2e3c381041f63cfe024189987fde3b1e97110475a71eac2581ba
Last Modified: Fri, 14 Feb 2025 18:57:42 GMT
Size: 3.4 MB (3373232 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:1f78faa668cf7c574dd9c2d56f59a6bc250dc74af7e4e18fd9791effe1480d2a
Last Modified: Sat, 15 Feb 2025 03:36:13 GMT
Size: 3.4 MB (3433648 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ecb3f638d71f849a7c907c65e1460552ada965ad760ca4f24c59cf89e1f65e23
Last Modified: Sat, 15 Feb 2025 03:36:12 GMT
Size: 944.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:87af6ac6ee454c1a8ef152ca8385e86f0d68ce72adae1c15b5ce36f9a3634e22
Last Modified: Sat, 15 Feb 2025 03:36:12 GMT
Size: 222.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:1ee495e0f3838dc72ba629c2829e4f71dedb0a7e1f09e46847d8b2d0ad3ddebe
Last Modified: Fri, 14 Mar 2025 14:05:14 GMT
Size: 12.2 MB (12168901 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5b68cc6b50c6b7114c530932944dae78e5b33c279c6218883eddfeb805214955
Last Modified: Fri, 14 Mar 2025 14:05:12 GMT
Size: 495.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:7b483e8808e3cee08af1fcd6275807f98d6e3430666f1a1b45bcbd77dcf7297d
Last Modified: Fri, 14 Mar 2025 14:53:09 GMT
Size: 12.2 MB (12234007 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9b9533570f67363dc53dea8023fb90e17c36204803dc7b6be7f656f1858fed1f
Last Modified: Fri, 14 Mar 2025 14:53:07 GMT
Size: 2.4 KB (2448 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a4cae8623bd84dd5ba8716f10c58b19172e9f9542640995eaee0466565835f8c
Last Modified: Fri, 14 Mar 2025 14:53:07 GMT
Size: 19.5 KB (19501 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
Size: 32.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:d8ab2bce644d2ef2db397d88fa13dcbbd30b5a1e5ac9b6c79c421e3766971d67
Last Modified: Fri, 14 Mar 2025 14:53:07 GMT
Size: 9.2 KB (9179 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:d5b0dbf330a92614db58f07d0c88d27bf031d9125dc73d8e3d7abc9c20f38b67
Last Modified: Sat, 15 Mar 2025 08:13:38 GMT
Size: 1.5 MB (1481233 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:7e295a12498646bc2705c38aff1e04be8ac80db53063f6cb7a1b3a4c09aac025
Last Modified: Sat, 15 Mar 2025 08:13:37 GMT
Size: 311.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:00:07 GMTADD alpine-minirootfs-3.20.6-s390x.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMTCMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMTENV PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
# Thu, 13 Mar 2025 21:54:41 GMTRUN apk add --no-cache ca-certificates curl openssl tar xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN set -eux; adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMTENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMTENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMTRUN 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; if [ -n "$PHP_ASC_URL" ]; then 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"; fi; apk del --no-network .fetch-deps # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 oniguruma-dev 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)"; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --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 --disable-phpdbg --with-pear $(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; 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; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTCOPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTRUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMTWORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMTSTOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMTEXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMTCMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; apk add --no-cache --virtual .build-deps coreutils freetype-dev libjpeg-turbo-dev libpng-dev libwebp-dev libzip-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg=/usr/include --with-webp ; docker-php-ext-install -j "$(nproc)" gd opcache pdo_mysql pdo_pgsql zip ; 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-network --virtual .drupal-phpexts-rundeps $runDeps; apk del --no-network .build-deps # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTRUN { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=60'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTCOPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMTENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMTWORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMTRUN set -eux; export COMPOSER_HOME="$(mktemp -d)"; composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; composer check-platform-reqs; chown -R www-data:www-data web/sites web/modules web/themes; rmdir /var/www/html; ln -sf /opt/drupal/web /var/www/html; rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMTENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
Layers:
sha256:7c6bf3be7c8016421fb3033e19b6a313f264093e1ac9e77c9f931ade0d61b3f7
Last Modified: Fri, 14 Feb 2025 12:05:38 GMT
Size: 3.5 MB (3464123 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4683ab30aba68efec0e2ca4cbd43732f742f065f5166f0823fccc53a1442ec2b
Last Modified: Fri, 14 Feb 2025 20:05:19 GMT
Size: 3.5 MB (3507248 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:51174c28ade76e443d57a717e1e8717bf8083c3163cd3db4d02012e3c317ecc1
Last Modified: Fri, 14 Feb 2025 20:05:19 GMT
Size: 943.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:20b8be851aac921eca8fd7c62858736f1ef819ffbcf1db33078cfa5c544a77a1
Last Modified: Fri, 14 Feb 2025 20:05:18 GMT
Size: 222.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4292262430f520c9b4e7b3e4d4024bb47d3f0ccc387af7afb7b08acad84db407
Last Modified: Fri, 14 Mar 2025 03:17:42 GMT
Size: 12.2 MB (12168893 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a739fae7a33d798d02d80794672046894be056e384bac71ad6fb931ce2cafb31
Last Modified: Fri, 14 Mar 2025 03:17:42 GMT
Size: 494.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:6830ef72a8114c149ce78ef5fc72654a7a7261de251e7416825ca108b3329167
Last Modified: Fri, 14 Mar 2025 03:36:24 GMT
Size: 12.9 MB (12850515 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5b6e4275a1990d5b00705e64df582253a124b04ed96921542aa2845df2495bbb
Last Modified: Fri, 14 Mar 2025 03:36:24 GMT
Size: 2.4 KB (2446 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:467b94b8f0e234a3d82e99eadaa0361e04784c605adaf645c613c1174c959d90
Last Modified: Fri, 14 Mar 2025 03:36:24 GMT
Size: 19.5 KB (19487 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
Size: 32.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:89d656f536763151b1dd91b53964efbf3333e69672cf1cf0318d4c655ab7730f
Last Modified: Fri, 14 Mar 2025 03:36:24 GMT
Size: 9.2 KB (9177 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ac392fd86d6c194c65a83d09067e752f70fa392763d1d4a965da09933d4fd183
Last Modified: Thu, 20 Mar 2025 00:56:31 GMT
Size: 1.6 MB (1596095 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:0f92402ae827ed051fea0fee779d62b27f3e1847b86475930e6a1c3210117594
Last Modified: Thu, 20 Mar 2025 00:56:30 GMT
Size: 312.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip