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:28:36 GMTADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870
Last Modified: Fri, 14 Feb 2025 12:05:35 GMT
Size: 3.6 MB (3642247 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ca9d9bf0d23d7f4383852b92ae1a82b42f9373eab2c0bb347f43b1f316975db2
Last Modified: Fri, 14 Mar 2025 00:20:16 GMT
Size: 3.3 MB (3337986 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f19ca7ebae6f07e054c824145e024686d7e3df37e469f881863236b3f94fa778
Last Modified: Fri, 14 Mar 2025 00:20:16 GMT
Size: 933.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:123dabc5a6aa4425388ba99936f21c5a46862e5cd3c3d3a3e4988b73f6f1225e
Last Modified: Fri, 14 Mar 2025 00:20:16 GMT
Size: 217.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b62bf41f3a41976212d2e4ff357ec5abafd2e8b8467e10163e419cf791f7b7aa
Last Modified: Fri, 14 Mar 2025 00:20:17 GMT
Size: 12.2 MB (12169098 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:722d5ac7bb9853ce32736102b17f7eda1f4cbc461298381b9228e273bb871e1b
Last Modified: Fri, 14 Mar 2025 00:20:17 GMT
Size: 488.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:363520525e266e7d37a495b538f21096d4a4ef9219baeee8e792cafa6e735895
Last Modified: Fri, 14 Mar 2025 00:20:17 GMT
Size: 13.0 MB (13012214 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:963ed0feb7073d90e1b89b87c874998b3d9a56c2cbd8e9a291d2dd6991172350
Last Modified: Fri, 14 Mar 2025 00:20:17 GMT
Size: 2.4 KB (2446 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5aa2e97b0079ec622511b271839241b31e3644358250ab4f1dca75a2be6bc0f2
Last Modified: Fri, 14 Mar 2025 00:20:18 GMT
Size: 20.0 KB (20028 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:db02e2c251bfdc682cf9c117c376f5a6b98eccb965472e8214a3578d42d0bb89
Last Modified: Fri, 14 Mar 2025 00:20:18 GMT
Size: 9.2 KB (9180 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:91b66b83f5fbbe85f701fae7213934cd62e88e4243f89ab7cd34bd2330d59b9a
Last Modified: Wed, 19 Mar 2025 23:24:02 GMT
Size: 1.9 MB (1917853 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:527e6ee89641a816b27aa0d6d3a4d12b23609fc3a87b2259f615737cf2b13c35
Last Modified: Wed, 19 Mar 2025 23:24:02 GMT
Size: 310.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5c2104b2bd7ff1c61451b998577e1a2de648cee40f31bb59e744c554281f8472
Last Modified: Wed, 19 Mar 2025 23:24:02 GMT
Size: 740.8 KB (740820 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:d595407bd631946e386ea0d360874b979ff98238b67f5be19fc91c135dd9818d
Last Modified: Wed, 19 Mar 2025 23:24:01 GMT
Size: 116.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:2b6234d0b1d0dccf5173b3f2e7991c94b62b5dade221c1103e62e300ba04371b
Last Modified: Wed, 19 Mar 2025 23:24:03 GMT
Size: 21.2 MB (21150238 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:28:36 GMTADD alpine-minirootfs-3.21.3-armhf.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:76099982f06682e28a60c3b774ef20931d07b0a2f551203484e633d8c0361ee7
Last Modified: Fri, 14 Feb 2025 18:28:03 GMT
Size: 3.4 MB (3364731 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5ee7560caccbd432ecca159038f0b286f2c0b02efec5546bf18a775ad0e99486
Last Modified: Fri, 14 Feb 2025 20:02:54 GMT
Size: 3.3 MB (3309064 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9633ce950391c85eec86506afa8a80635896647c5785246258ef925ff53571b2
Last Modified: Fri, 14 Feb 2025 20:02:54 GMT
Size: 932.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:25cec00a4490a77b96f81fdbda726d926b9b6c604919f947a6b1af7adfd131e9
Last Modified: Fri, 14 Feb 2025 20:02:54 GMT
Size: 223.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4551a2c2aac1932c5818c520eabda0a2d7fb29a0327b284658029576d56f0a8e
Last Modified: Fri, 14 Mar 2025 01:19:53 GMT
Size: 12.2 MB (12169116 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:bade13c5dce2e84a68f69ff5439285d74f7550109f3450757cb2803fb5d20404
Last Modified: Fri, 14 Mar 2025 01:19:52 GMT
Size: 496.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9f54583b393ccad2dd55d99187e93e070cbcfbd5fedcd726933487f1cb38cb14
Last Modified: Fri, 14 Mar 2025 01:35:42 GMT
Size: 11.8 MB (11750055 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:95633139aa3cfd7188ad90505a9241a7fa43a3f25e6d0e0df0c25dbd8f67ca09
Last Modified: Fri, 14 Mar 2025 01:35:42 GMT
Size: 2.4 KB (2443 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9dc06be1b082acb6bd15f54e2921883ef294b35f84e42d31cdfc8e6dbb6cd34f
Last Modified: Fri, 14 Mar 2025 01:35:42 GMT
Size: 19.8 KB (19839 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:ecc7b4daad898afb57592c4476c2ef48d77ea9cbca68b6606c8aa9c5618c95c6
Last Modified: Fri, 14 Mar 2025 01:35:42 GMT
Size: 9.2 KB (9179 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:24b9f34479f7bb90245148453cea1c7faea53e3f6e2b2e2eb213d4cde8276b9b
Last Modified: Fri, 14 Mar 2025 06:22:40 GMT
Size: 1.4 MB (1391903 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:52eff288af7ecdf2c4e89d6ac7ba41f89fea6617e737c6b466e5acdbf88f543a
Last Modified: Fri, 14 Mar 2025 06:22:40 GMT
Size: 309.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:0959310286232ea3a68569bdaab9ce1c42cd2311d75386895595429921db4da3
Last Modified: Fri, 14 Mar 2025 06:22:40 GMT
Size: 740.8 KB (740814 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5e38c9750c754aca5a730ab691fbef31bf94c336d373f389f596a54d77391a8a
Last Modified: Fri, 14 Mar 2025 06:22:40 GMT
Size: 116.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b5dbe791ccc88e9c0d5e5ffd78937e032da23881a92e750b330a140c238ad39e
Last Modified: Wed, 19 Mar 2025 23:29:29 GMT
Size: 21.2 MB (21150554 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:28:36 GMTADD alpine-minirootfs-3.21.3-armv7.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7
Last Modified: Fri, 14 Feb 2025 12:05:34 GMT
Size: 3.1 MB (3098123 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4f58037841180f7071b0cb17f16a917752d43e658ee1f1d1590b910d941697a3
Last Modified: Fri, 14 Feb 2025 19:44:47 GMT
Size: 3.1 MB (3120400 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:d03b42d7db9fed02f8be351555a7c1cb492e5de9aeba350f89727c645ea19994
Last Modified: Fri, 14 Feb 2025 19:44:47 GMT
Size: 933.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9997ea5283ca84c2230478f14c34317ce0e2df8d2463a0535910174e4ed66809
Last Modified: Fri, 14 Feb 2025 19:44:47 GMT
Size: 222.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:c41d58c28a26e028acdf31256ee58849764c49130cbb28f075d6f3b63531ecf4
Last Modified: Fri, 14 Mar 2025 00:22:02 GMT
Size: 12.2 MB (12169134 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:0aa873ce11dc9f5c914ec7c20e7e9a416416927b4297a5b7548d4cfb6b9b8dc6
Last Modified: Fri, 14 Mar 2025 00:22:01 GMT
Size: 494.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:2fb5b676038083da7060987ddcf1f27c1e2b91a896069cac0b37695f57ca6c3f
Last Modified: Fri, 14 Mar 2025 00:22:02 GMT
Size: 11.1 MB (11068855 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:10c30fa199fef0b1c75b85660d4eba7d0e6fb6a32f7007aef424ab245ed5b3a0
Last Modified: Fri, 14 Mar 2025 00:22:01 GMT
Size: 2.4 KB (2448 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e683688d0d7b782184d9c0d7a74bf0ac879ba1c7d6632106fac0c1673865bdc0
Last Modified: Fri, 14 Mar 2025 00:22:02 GMT
Size: 19.9 KB (19865 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:ecf027482c198194c928d81219829378926a8dfc0d39f6ae9cdaf2dd40be5fcf
Last Modified: Fri, 14 Mar 2025 00:22:02 GMT
Size: 9.2 KB (9179 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5d11a82ea7ca6eb87bd7130928da0ab98e9472fe1383fead2feae2eec6b8a02a
Last Modified: Fri, 14 Mar 2025 18:20:21 GMT
Size: 1.3 MB (1287817 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:43d36478d288c3905c64c3010c661865abc780ad96fcabae2390b23ed4cb79c5
Last Modified: Fri, 14 Mar 2025 18:20:21 GMT
Size: 310.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:bf3f45bdf15d1822c65ce8e1b73621213eebd879bdc5df65829a392293bc585f
Last Modified: Fri, 14 Mar 2025 18:20:21 GMT
Size: 740.8 KB (740820 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f1f17c0665b80df1e63ed292cdca19b9418854357e1f04c2527b8788a5b944d7
Last Modified: Thu, 20 Mar 2025 00:13:17 GMT
Size: 114.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:c599005c973eebaffad2f33ab02336ada1c62543bebef386f225a6c17487a845
Last Modified: Thu, 20 Mar 2025 00:13:18 GMT
Size: 21.2 MB (21150278 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:28:36 GMTADD alpine-minirootfs-3.21.3-aarch64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81
Last Modified: Fri, 14 Feb 2025 12:05:33 GMT
Size: 4.0 MB (3993029 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f1eeb5b6ce9478bd6c574eb74b77f0d1b395a57ce5b3c1301f9be9922f5b8709
Last Modified: Fri, 14 Feb 2025 19:55:10 GMT
Size: 3.3 MB (3330757 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:26966b371bd90aa880696c07e5efe82fae85afb1dbbdc01200a938f225097a2f
Last Modified: Fri, 14 Feb 2025 19:55:09 GMT
Size: 933.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:1df8ec9c416f52d757beb3b934ea2fba8bda54f1a415fee89e3c4d7160ce5971
Last Modified: Fri, 14 Feb 2025 19:55:09 GMT
Size: 214.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:1b779133073b0310817c4289caf889a8e4a8a1cb1b52b170d5a96fd28a8d2818
Last Modified: Fri, 14 Mar 2025 00:46:04 GMT
Size: 12.2 MB (12169150 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e4552b82cfb50d44b4c97d470e338cccdeee4cc9e3e70e37d837953b8262a8a8
Last Modified: Fri, 14 Mar 2025 00:46:03 GMT
Size: 496.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:dafd7123862b903d554c98a4d7d3bd576ccb4761e6e11475f54efef805b85798
Last Modified: Fri, 14 Mar 2025 00:50:52 GMT
Size: 13.0 MB (13010190 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:0013e8e812d857f83305a306830c5275283d1fd4947cd64ab51d8ab104cbff41
Last Modified: Fri, 14 Mar 2025 00:50:51 GMT
Size: 2.4 KB (2447 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:590c3af78e4110a7384ea7c02ad68a52f170b09f2d9bdac8283c0d22ebcf304f
Last Modified: Fri, 14 Mar 2025 00:50:51 GMT
Size: 19.9 KB (19853 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:98d48f3e15ab90a2b1739e8622bf22c8886f1a3ab0aa5553d1c8b16985fa2e02
Last Modified: Fri, 14 Mar 2025 00:50:52 GMT
Size: 9.2 KB (9176 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:30f045dc00f3f222d1ff35bd87fa2b26ada38e8b8c377252fa71e220310f95d2
Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
Size: 2.2 MB (2185874 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:420612954d35c67273285f92634691f3343daa36823e96270ff82040e005cf24
Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
Size: 312.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:69108f3a09cf195f41e4b1246ab4817090291e330c2f3a27b4dd39bc910314f9
Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
Size: 740.8 KB (740823 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:c1db6fc18b59fc6a929890ba4d9eb2a45baef7036bc3c878bab7cdf666c281f1
Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
Size: 114.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f36b8882f3ee8bd7dc375071c89c0437f40ebd0f4a27591dfeb74c2e079d1f5f
Last Modified: Thu, 20 Mar 2025 00:03:53 GMT
Size: 21.2 MB (21150310 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:28:36 GMTADD alpine-minirootfs-3.21.3-x86.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:69aa61ccf55e5bf8e7a069b89e8afb42b4f3443b3785868795af8046d810d608
Last Modified: Fri, 14 Feb 2025 12:05:34 GMT
Size: 3.5 MB (3463623 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f3c11eebd130e07cbf8c53c95aefbb0f34f3399a98a674468562091047fe3fcf
Last Modified: Fri, 14 Mar 2025 00:20:54 GMT
Size: 3.4 MB (3378065 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:c751ad2c0cc250ea82a828bec18afda252c299d01ebe6dac4b11494671e06d19
Last Modified: Fri, 14 Mar 2025 00:20:54 GMT
Size: 934.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:c15c2ecab1b3da0dcee89b3ee2071b18cea5605b2bdeeb839f2dbbefa758ee20
Last Modified: Fri, 14 Mar 2025 00:20:54 GMT
Size: 215.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4cf528ca834681d024d1d19ff0fbbd461302149cb6717b1f358d2737de876a07
Last Modified: Fri, 14 Mar 2025 00:20:55 GMT
Size: 12.2 MB (12169119 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:6a111e56858a6ecb75ac8a0f732f4fbbaea11ed62dc1704f84e0fb463cf1c5ff
Last Modified: Fri, 14 Mar 2025 00:20:55 GMT
Size: 488.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4a882c3df925b84f5e536fea028f89c049a2080676ea775ddb3692e2552337c5
Last Modified: Fri, 14 Mar 2025 00:20:56 GMT
Size: 13.3 MB (13342432 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e0b16d4fe577b8a43b5adbd94d84a1db397ec282b0ea96482578c96d021f728c
Last Modified: Fri, 14 Mar 2025 00:20:56 GMT
Size: 2.4 KB (2444 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:591b84d4c41d691b95b47de5fb85ed55758fb71b7246b3f6e5f5f75b08a383a4
Last Modified: Fri, 14 Mar 2025 00:20:56 GMT
Size: 20.0 KB (20043 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:134d5183fd618afe7e1340d299dd1e8f2dcc54cc4d093b720fd7f43700452953
Last Modified: Fri, 14 Mar 2025 00:20:56 GMT
Size: 9.2 KB (9180 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:78601512a7e80d50a2c4318854e18c4e8317ccc8b4907b6a574c95ecc95c5c6a
Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
Size: 2.0 MB (1982192 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:67ab2179093572117e068055f50016bacf9435d8c25f9f5c5a0986de5172939c
Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
Size: 309.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:86154dd041924b8d022391fa2fb25305fdd7b75167c073d1b4cd8ee35c6c1f0a
Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
Size: 740.8 KB (740822 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:218023323457fd5380a41c28689fecb811912d5925d9cbff43bd1dcebbcc5c5e
Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
Size: 114.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:7e3da12901b60653457128fd5573c1508f512d45b456d3a61c90fbd9814e677f
Last Modified: Wed, 19 Mar 2025 23:23:55 GMT
Size: 21.2 MB (21150714 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:28:36 GMTADD alpine-minirootfs-3.21.3-ppc64le.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:184b14480d317057da092a0994ad6baf4b2df588108f43969f8fd56f021af2c6
Last Modified: Fri, 14 Feb 2025 12:05:34 GMT
Size: 3.6 MB (3574345 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e5b0c526beb901f3bef02cf410e0d947ea692436a5dbc5258b999b61fcd3f138
Last Modified: Fri, 14 Feb 2025 19:49:03 GMT
Size: 3.5 MB (3481114 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:fa0f40451f4984088d9122ed91962de6fe91c34c09944da85f4c5c0b7bebf552
Last Modified: Fri, 14 Feb 2025 19:49:02 GMT
Size: 930.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e08e0c24d8ed4f70ce3641f51d7fb3e73e1e18d70e33576240bae71133a633b9
Last Modified: Fri, 14 Feb 2025 19:49:02 GMT
Size: 223.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:3df8af50a6729a4826b6654832e38b8172038260e97a5aae7c2216435cb715fd
Last Modified: Fri, 14 Mar 2025 00:25:53 GMT
Size: 12.2 MB (12169132 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:81fb3366248eb756f9c76f8bde23c305615a5056567c680f2427c4c58fac5a96
Last Modified: Fri, 14 Mar 2025 00:25:52 GMT
Size: 495.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4428e03fa521da6c43182877ee244ef74c663418d9dd9debb72514c97a8ee5cd
Last Modified: Fri, 14 Mar 2025 01:22:30 GMT
Size: 13.5 MB (13486422 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:64ae7abc2d4f7fbe6727af682e92ac25fe8a9d3e20a6059625abcb4f961d4386
Last Modified: Fri, 14 Mar 2025 01:22:29 GMT
Size: 2.4 KB (2444 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9f02bdd275f45d1bc6d158b8abdbe15da980df69b99cece90f9b3d16128040d5
Last Modified: Fri, 14 Mar 2025 01:22:29 GMT
Size: 19.8 KB (19844 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:151589dd988150f9d52d05e64f72b178dcf887fc34ecba3b39746c6e7485d862
Last Modified: Fri, 14 Mar 2025 01:22:29 GMT
Size: 9.2 KB (9180 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:a109c8499e37576bcbaba7a0d93ec1026eb2a6563fe2d5b8faf60f2f2a3ce8db
Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
Size: 1.7 MB (1691069 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ddc5311048334853450d6ac083694f934656bc32c0db307d40acc3515c957603
Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
Size: 313.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:17c4148fb072790a3b4c7deb3b9967a0c41c6d54fa250525a7e32bb731b5effb
Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
Size: 740.8 KB (740820 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:5e56be170517a2822ea44797f5e6fdc38b70ab13a440429ace639bc315e3285e
Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
Size: 114.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:cb51d2caa1bb55d5511f22aced7c407383450742007c600ee7b843efb489531f
Last Modified: Thu, 20 Mar 2025 00:03:10 GMT
Size: 21.2 MB (21150386 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:28:36 GMTADD alpine-minirootfs-3.21.3-riscv64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:7df33f7ad8beb367ac09bdd1b2f220db3ee2bbdda14a6310d1340e5628b5ba88
Last Modified: Fri, 14 Feb 2025 18:56:36 GMT
Size: 3.4 MB (3351439 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b75a14eca9423f582254c3b4d8d658ea4f006113a3355a1688bdbc6bac3eb770
Last Modified: Sat, 15 Feb 2025 00:30:36 GMT
Size: 3.5 MB (3462944 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:be8a148fbb1301ad573d1000e2ec04300c75cbfc42b27312197cb623017dae4d
Last Modified: Sat, 15 Feb 2025 00:30:35 GMT
Size: 933.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ce5298f8d578c92ab374fdbb481a72f1557c4e7a726be21e513d65f51dd957cf
Last Modified: Sat, 15 Feb 2025 00:30:35 GMT
Size: 222.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:9fb4b974fdd939863625286c62c725ce6d4a880d2c57e4308cd008ab5d646915
Last Modified: Fri, 14 Mar 2025 16:34:40 GMT
Size: 12.2 MB (12169128 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:e11eda951b346ff69ff2fd7edcd335693e2af76b97e12e89590fc621153a8042
Last Modified: Fri, 14 Mar 2025 16:34:38 GMT
Size: 494.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:6ede9ca5e94ae215dd2ede9364e774717a038783084264849d250df82e76da04
Last Modified: Fri, 14 Mar 2025 17:26:56 GMT
Size: 12.3 MB (12296452 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:8fee2c0bd0a91f3664f4c00ca9ae5a9da71ef69c7e58b616d4fd4aa78bae39e4
Last Modified: Fri, 14 Mar 2025 17:26:54 GMT
Size: 2.4 KB (2448 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:17719cb58f4ee34a4b4f0359fe205f691654436f00788238e4b28f9a8ea699c2
Last Modified: Fri, 14 Mar 2025 17:26:54 GMT
Size: 19.8 KB (19844 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:398e858946ec794d617d662fc6827bdddfe89c112bf44c9fdab93909bb493003
Last Modified: Fri, 14 Mar 2025 17:26:55 GMT
Size: 9.2 KB (9181 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:98319bba81f32f94f893df4e23aaf1eaefef6e4a725b8639bc76ad06ca853632
Last Modified: Sat, 15 Mar 2025 08:27:08 GMT
Size: 1.5 MB (1477953 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ed80a5f0ce9226fdba7ab1e774ddb9c07876b40ea75acb5b87cc689fb8ae0533
Last Modified: Sat, 15 Mar 2025 08:27:08 GMT
Size: 314.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:2375fa4b6184ac30f9b4a52600a31b32ee01566df57c9853456f553aefc5bf53
Last Modified: Sat, 15 Mar 2025 08:27:08 GMT
Size: 740.8 KB (740821 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:6a3f5c56a6ef638b2a8ef5426d1caceef9d75ad68446479843c047c5ccc834b5
Last Modified: Sat, 15 Mar 2025 08:27:08 GMT
Size: 114.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:923f58c410f93800840c422818146442afab38e7349803d4c80dd60bfb57e566
Last Modified: Thu, 20 Mar 2025 00:25:18 GMT
Size: 21.2 MB (21151291 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
# Fri, 14 Feb 2025 03:28:36 GMTADD alpine-minirootfs-3.21.3-s390x.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:c1a599607158512214777614f916f8193d29fd34b656d47dfc26314af01e2af4
Last Modified: Fri, 14 Feb 2025 12:05:25 GMT
Size: 3.5 MB (3467567 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:7fa956d396b0345789b0b8754caea46d8279eb9aaef195e5c0751997771bc98b
Last Modified: Fri, 14 Feb 2025 19:52:31 GMT
Size: 3.6 MB (3566207 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:2aa28a25dd21eb15acefc90a9671a91830929d27b461de939eaa00e611391d4d
Last Modified: Fri, 14 Feb 2025 19:52:31 GMT
Size: 932.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:fd758f782beaedae4bd78b431d2d8eec0ec738f9e5330203a2fb129e7a6b5dda
Last Modified: Fri, 14 Feb 2025 19:52:31 GMT
Size: 217.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:29c2a1a7895619f8898ab22e489e77226118f68a23a56c4aeda4560519629ec2
Last Modified: Fri, 14 Mar 2025 03:24:51 GMT
Size: 12.2 MB (12169142 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:4c45b81a188af619701756cf85b28a9b9f66c540e5d27da5296bc5b635df0169
Last Modified: Fri, 14 Mar 2025 03:24:51 GMT
Size: 497.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f5c348a7f71f85b3f4833d9b3b6aa21833794e749e85bfee621ff5d685f8f3fa
Last Modified: Fri, 14 Mar 2025 03:28:36 GMT
Size: 13.0 MB (12973474 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:ad7a7bf06b93c57bdca0bf4852ef2e0b64147d41d93e94fd3cc6355962cc948a
Last Modified: Fri, 14 Mar 2025 03:28:35 GMT
Size: 2.4 KB (2446 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:f069465faa0bc403efa6c111423e939df9eb9b4302be622c46f15dc92e872e84
Last Modified: Fri, 14 Mar 2025 03:28:35 GMT
Size: 19.9 KB (19853 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:d6691fc01d5472a47b7593b94eb8678a18bc2a991c86d93f88c6d5dd72a87501
Last Modified: Fri, 14 Mar 2025 03:28:35 GMT
Size: 9.2 KB (9179 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:832720541506e96739446f89634739214adcedd69e3fd5141a6272d4c8f1fd39
Last Modified: Thu, 20 Mar 2025 00:54:41 GMT
Size: 1.6 MB (1609838 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:064a3919ed195e1a249c8bc762da283b0c17338952e21ce2c68e0c3f623b2f4e
Last Modified: Thu, 20 Mar 2025 00:54:40 GMT
Size: 312.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:6a27811b087d6da94accb05aeb094c557aaa5cc611574ed06919a2b13f3eb21a
Last Modified: Thu, 20 Mar 2025 00:54:41 GMT
Size: 740.8 KB (740821 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:b7b06427071c0431de9018cfc36bb59e78caa6d80f8e501d27a8e4db431966df
Last Modified: Thu, 20 Mar 2025 00:54:40 GMT
Size: 114.0 B
MIME: application/vnd.oci.image.layer.v1.tar+gzip
sha256:17bdf9f7f3e94986ee8d2f62c2e71ae2d68cf7e99db87c885ca66dfdb8344300
Last Modified: Thu, 20 Mar 2025 00:54:42 GMT
Size: 21.2 MB (21150318 bytes)
MIME: application/vnd.oci.image.layer.v1.tar+gzip