Skip to content

Latest commit

 

History

History
1396 lines (1314 loc) · 96 KB

10.3.14-fpm-alpine3.20.md

File metadata and controls

1396 lines (1314 loc) · 96 KB

drupal:10.3.14-fpm-alpine3.20

$ docker pull drupal@sha256:69263ed8beb5438db10d839f84e79be2fef1dc15c16f964de4b4b898da1ac559
  • Manifest MIME: application/vnd.oci.image.index.v1+json
  • Platforms: 16
    • linux; amd64
    • unknown; unknown
    • linux; arm variant v6
    • unknown; unknown
    • linux; arm variant v7
    • unknown; unknown
    • linux; arm64 variant v8
    • unknown; unknown
    • linux; 386
    • unknown; unknown
    • linux; ppc64le
    • unknown; unknown
    • linux; riscv64
    • unknown; unknown
    • linux; s390x
    • unknown; unknown

drupal:10.3.14-fpm-alpine3.20 - linux; amd64

$ docker pull drupal@sha256:9562a1dc00648822fca0979ce3553d72c3a02a2e0af1ce61a6d29e747f941986
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.0 MB (55998395 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:9d0ef3cd44370e498ff52e240bc042339cba3fbc30f58d262a68419eca16cafb
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-x86_64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV 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 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
COPY 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 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /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 GMT
STOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
RUN { 		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 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
ENV 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
    • sha256:97985b067103d09fe6ac570c2658e7270f34344e3a1211ff7af8140d41c428c7
      Last Modified: Fri, 11 Apr 2025 18:13:26 GMT
      Size: 2.1 MB (2076451 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5c4ee508f5ab3b8794dfbbadcb95956b2c99538928869810abc1a04188f5ee8f
      Last Modified: Fri, 11 Apr 2025 18:13:26 GMT
      Size: 311.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:1731010e47055c31df34a01310bfcda6c8617d6232820cb51a44327dccb38b7f
      Last Modified: Fri, 11 Apr 2025 18:13:26 GMT
      Size: 750.6 KB (750622 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8367a58dfee76e15d3a42451e54f0b52cc96b509f311a99a721d3bfb58d2fceb
      Last Modified: Fri, 11 Apr 2025 18:13:26 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:886a8a97880ebca5f654f0c1999e205029cbaa90fd34075735cf23665653a39e
      Last Modified: Fri, 11 Apr 2025 18:13:28 GMT
      Size: 21.2 MB (21150358 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3.14-fpm-alpine3.20 - unknown; unknown

$ docker pull drupal@sha256:28fab281573917457c36c432f5391f8d23efeacbc6a2e8146c4bfe073edfdbd1
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 384.6 KB (384581 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:c92ddfbca440aeaa27231c761120aab8ac44bb4ce2d7977c215953edbcbd7f17
  • Layers:
    • sha256:71cbf78350d022de8dda6cb104903106cdcce6d1961f1f843403379660da1acc
      Last Modified: Fri, 11 Apr 2025 18:13:26 GMT
      Size: 352.2 KB (352199 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:507f78255abf0166b3009aad67e064614a58f3ae4090a1187eb4155352ee1665
      Last Modified: Fri, 11 Apr 2025 18:13:26 GMT
      Size: 32.4 KB (32382 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3.14-fpm-alpine3.20 - linux; arm variant v6

$ docker pull drupal@sha256:960cd491826f8432e3736d7f56110100f8781a8cfaffb0e58dc450aa71011ee7
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 53.9 MB (53882350 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:44221ca570475f9ea0b087c4c51c74c51f0fe21a3fd0d9b982e7db983585b56c
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-armhf.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV 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 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
COPY 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 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /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 GMT
STOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
RUN { 		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 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
ENV 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
    • sha256:5325b550f6f0f3644ba1998abde02e35162c51fe94c175913c2d7d1b247ace61
      Last Modified: Mon, 07 Apr 2025 18:48:04 GMT
      Size: 750.6 KB (750620 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:df38043c9483646a71cd60ac98c419ee2579c3be73c51ea42236bcb208bb514f
      Last Modified: Mon, 07 Apr 2025 18:48:03 GMT
      Size: 113.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4efb8adb8d149238888ca598dd71100fac5390fe249134a82dc9d1d2a82514a2
      Last Modified: Mon, 07 Apr 2025 18:48:05 GMT
      Size: 21.2 MB (21150642 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3.14-fpm-alpine3.20 - unknown; unknown

$ docker pull drupal@sha256:2cb72faece1c6b119a2ce2035e2baa244d09880b8e135a8ef60027ff436c3a9d
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 32.3 KB (32292 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:d00fa93ca501740e7eb466f3e0be4d15e01e6cb9000c9578e3d16fbd7fe1c31d
  • Layers:
    • sha256:dc439189eb236fe15093bef22eb2deeac010bd2de3cce91155738444752bd284
      Last Modified: Fri, 11 Apr 2025 19:14:49 GMT
      Size: 32.3 KB (32292 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3.14-fpm-alpine3.20 - linux; arm variant v7

$ docker pull drupal@sha256:2cd27abeb5efe335289519da6531036838f1f7b1044b0c6133f73c13efaf84a8
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 52.6 MB (52564913 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:7c2a2d187bff53fdf2694aa1a49b692eb597f3ac065564104850cfda7774b445
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-armv7.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV 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 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
COPY 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 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /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 GMT
STOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
RUN { 		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 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
ENV 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:4da51dea829d06706f81ed042201c81e698e022df7016f6010d137c3159ff451
      Last Modified: Fri, 11 Apr 2025 20:57:56 GMT
      Size: 315.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:68494b32b5b4f879751ae45509782170bd63de34af1b9bc6d0558d1947d4d718
      Last Modified: Fri, 11 Apr 2025 20:57:56 GMT
      Size: 750.6 KB (750626 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:0eae4ed5df8eb143dd130161d4b3fce21bedcbf4b9e47ab67e1df296357f0766
      Last Modified: Fri, 11 Apr 2025 20:57:56 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:65708a8e81310b392e753ea611f0336fbd967a946e45738f71c633087622760d
      Last Modified: Fri, 11 Apr 2025 20:57:57 GMT
      Size: 21.2 MB (21150439 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3.14-fpm-alpine3.20 - unknown; unknown

$ docker pull drupal@sha256:a47d8fc33c167b4215f8454b7a26546a4783a9eeea9b1a19aba13f8cbde164c9
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 381.9 KB (381881 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:6801b5a5bafe6decd899e78fc84b07f3dda8e55a52f3cc6dedbfe4959d096233
  • Layers:
    • sha256:c70330846c90d3242d5e73882cd3ff813f37c8e243e47a1c842593a2a3b25904
      Last Modified: Fri, 11 Apr 2025 20:57:56 GMT
      Size: 349.4 KB (349374 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:3a0c19e889efcba588563536d6643a20a70d65336dd6002f459d5b9f183b30ee
      Last Modified: Fri, 11 Apr 2025 20:57:55 GMT
      Size: 32.5 KB (32507 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3.14-fpm-alpine3.20 - linux; arm64 variant v8

$ docker pull drupal@sha256:155d62e40507c9051cf2d20ebaf653badc62ffe47770839220fc2fee7fa4940f
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.9 MB (56868876 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:72cee27b48bd10a9cbb5ce537f84d0893754bb10be0370a199dbfa4d4464da40
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-aarch64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV 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 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
COPY 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 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /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 GMT
STOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
RUN { 		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 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
ENV 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:fb0e2260c209fa56271e0d322f769ee6ce638fac3cbc3130850e1e9436649f1e
      Last Modified: Fri, 11 Apr 2025 21:10:16 GMT
      Size: 2.4 MB (2360631 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b37af6b2100d9f72db6e4272bbe920067741c9654f0bfba515af3a6c484996fd
      Last Modified: Fri, 11 Apr 2025 21:10:16 GMT
      Size: 314.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:bd2ae8ee7053ffb9583adb67cb407ece4cae267fe86aa241a38e9e55244e696a
      Last Modified: Fri, 11 Apr 2025 21:10:16 GMT
      Size: 750.6 KB (750624 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9091069c2af76ba6a66216d805e246a811ed85ae4fb082e6b8c23ab5bbd4c34d
      Last Modified: Fri, 11 Apr 2025 21:10:16 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2c09bcab23aea0ceb6d4cdfff9a902ab35f75332800467bd9554f99def3acdd7
      Last Modified: Fri, 11 Apr 2025 21:10:18 GMT
      Size: 21.2 MB (21150513 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3.14-fpm-alpine3.20 - unknown; unknown

$ docker pull drupal@sha256:a59b7a9c9d9abf74cc249f919a862dac9cf49687e94d47452a576eb547eb9383
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 381.9 KB (381936 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:113221ad0d398fd428d1d857aa3f507e3910b8653af03d30bd472c77a69abd38
  • Layers:
    • sha256:bf5705aed059b5a01aec483c052215f5c04b3455bbaf1213973a9eed039fb3b2
      Last Modified: Fri, 11 Apr 2025 21:10:16 GMT
      Size: 349.4 KB (349394 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:46bea726d7266d3e5f8cb1ebf77846362bbd124aaf990e70d906e028817a894f
      Last Modified: Fri, 11 Apr 2025 21:10:16 GMT
      Size: 32.5 KB (32542 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3.14-fpm-alpine3.20 - linux; 386

$ docker pull drupal@sha256:47ceea5eff88315eca7072e6bc1a657395f53af17f2e3cddf4a6e4aa58c1dfea
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.3 MB (56326832 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:3d7abe986601a32ce9b686fa37988cac6cc3064294f5e8bfa64b9956a14bde23
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-x86.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV 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 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
COPY 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 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /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 GMT
STOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
RUN { 		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 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
ENV 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
    • sha256:8dfeb60d4025ff894a7650b99002342e79bee52edd04afcfd322e8adb686ad18
      Last Modified: Fri, 11 Apr 2025 18:13:15 GMT
      Size: 2.2 MB (2158492 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b301e81500a756b66c2b1a9e95adebccb560cae5173863a249da9983c28cccd8
      Last Modified: Fri, 11 Apr 2025 18:13:15 GMT
      Size: 313.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:630c1c66ca35842a88362ca572fc483f74b1c4013916741034abe46e75a12c43
      Last Modified: Fri, 11 Apr 2025 18:13:15 GMT
      Size: 750.6 KB (750616 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:0d3ec166022f1b8e8ff82040848b9f8bdf3edc893cce75a19b029c607cb283fb
      Last Modified: Fri, 11 Apr 2025 18:13:15 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:78bbcd0c13e5546948731ee79265f01f7127fb9d5134283094edec517024c494
      Last Modified: Fri, 11 Apr 2025 18:13:16 GMT
      Size: 21.2 MB (21150388 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3.14-fpm-alpine3.20 - unknown; unknown

$ docker pull drupal@sha256:83613d3bc4fe1e7b15fc33845700f02809350f0e975f4da83cd6d1391f3e8f5e
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 384.5 KB (384514 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:fbbe31d71504f1b0dc7f572fc1c3bf8626c49d2fc8c80dd2d59abd9df285b45f
  • Layers:
    • sha256:8bc5e2c5844e67c2d716246dc020c793544cb7031ac7cef9987a9f57748a8d86
      Last Modified: Fri, 11 Apr 2025 18:13:14 GMT
      Size: 352.2 KB (352174 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:64e02b5799ef474d5f23fba670a1690bd6ff3678fca9d4e1ea0ec99dc47bf3ad
      Last Modified: Fri, 11 Apr 2025 18:13:14 GMT
      Size: 32.3 KB (32340 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3.14-fpm-alpine3.20 - linux; ppc64le

$ docker pull drupal@sha256:17820ea4a85ad194d4265087e7cbb88eac469b20c9b92ce46ac3c8b070d1f009
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.4 MB (56377553 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:51a54ae20c7dfe57511692d6a8941fd6e43e3bbf2cbed7719351393fd43b8f60
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-ppc64le.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV 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 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
COPY 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 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /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 GMT
STOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
RUN { 		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 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
ENV 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:52d78aac815debd86eeeb7ab83a1231ba1b4681a55c920aca63efbef8b946a71
      Last Modified: Fri, 11 Apr 2025 21:28:14 GMT
      Size: 1.9 MB (1880699 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2667a3a5727808a6374078a7d5e20964a80bfed61e4b134c194df8e2cedff096
      Last Modified: Fri, 11 Apr 2025 21:28:13 GMT
      Size: 312.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:bb389f095edf32614e28b3a56a0e384a28e518a6440a546b63124305b67f60ac
      Last Modified: Fri, 11 Apr 2025 21:28:13 GMT
      Size: 750.6 KB (750623 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2e65cd4c4206434cebe50bb25c3deae5e5c7d66e99b4fcb8cc6ec962e03b24df
      Last Modified: Fri, 11 Apr 2025 21:28:13 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:7bedf875e8cfc5362bb4d82ec1eacc6370770c241eb227d1260aa1ab41eb8d35
      Last Modified: Fri, 11 Apr 2025 21:28:16 GMT
      Size: 21.2 MB (21150458 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3.14-fpm-alpine3.20 - unknown; unknown

$ docker pull drupal@sha256:7ab031063fcde18c9cc8d189737c7b099fbebffaec59e00fe13d42f7ff2c55df
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 379.9 KB (379862 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:d1257eac6d04d1b08c2904a6366113b68741f4780825f51e4e3b8489a0731001
  • Layers:
    • sha256:2b3aa1b3638b7656df4af2ebd474b53ac0b8f986339460e282ffeb0e5bc10ed2
      Last Modified: Fri, 11 Apr 2025 21:28:13 GMT
      Size: 347.4 KB (347421 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:2fb5747c29bd77d1cddc51b4f3c408ee7bac882c7f3d88e47d5f5f8fa376b8d6
      Last Modified: Fri, 11 Apr 2025 21:28:13 GMT
      Size: 32.4 KB (32441 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3.14-fpm-alpine3.20 - linux; riscv64

$ docker pull drupal@sha256:424167ebd7c37e6040ddf22d808fe54da8e719c52e225bceba222cfdfb71fc7d
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 54.6 MB (54626570 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:535020f61b003d55a1eaec3b5a4af80a15cdc938079adae62303f2a865bd4cd1
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-riscv64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV 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 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
COPY 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 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /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 GMT
STOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
RUN { 		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 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
ENV 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
    • sha256:a5eef66d640bc673a4a09af8ba4343fb2da125c8f3bdb22a27b97e2689dde303
      Last Modified: Mon, 07 Apr 2025 19:33:57 GMT
      Size: 750.6 KB (750625 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:505281f00b0620920d6cd9015866cf45a8b93bfa2a1f79621abea66960273071
      Last Modified: Mon, 07 Apr 2025 19:33:56 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:383196bc028974f49fe3c1cf1bac4f88932c439331ab840e49e7cf86fc4d4a99
      Last Modified: Mon, 07 Apr 2025 19:34:00 GMT
      Size: 21.2 MB (21151677 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3.14-fpm-alpine3.20 - unknown; unknown

$ docker pull drupal@sha256:89f9bce75d464e6351850b4762ff72b040bc9e772f826a907eb19264a2326184
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 379.9 KB (379859 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:114614790140f93747d507e60609a07f9f169a7dc9d93b6a3f06735d91687d26
  • Layers:
    • sha256:36f03f2063407f2b76be0b28ec64a1eebf1df2f8c5ddcec2a163680e309a40a9
      Last Modified: Mon, 07 Apr 2025 19:33:56 GMT
      Size: 347.4 KB (347417 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:471d87feb0470a37b35b755eaa4a063d2ad908a3d6a8270afccfd8f97f7c7cf8
      Last Modified: Mon, 07 Apr 2025 19:33:55 GMT
      Size: 32.4 KB (32442 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3.14-fpm-alpine3.20 - linux; s390x

$ docker pull drupal@sha256:30fa67146cba5de551fb326869f30c9d91ae37b81d2755e1ad2b01cfdf6d2041
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 55.7 MB (55709117 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:804e89a6f50623d3e03b6d79b89f2e0a1fe4b5a6b329b3318b9fa57349ec7b6b
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:00:07 GMT
ADD alpine-minirootfs-3.20.6-s390x.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:00:07 GMT
CMD ["/bin/sh"]
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV 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 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN 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 GMT
COPY 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 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /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 GMT
STOPSIGNAL SIGQUIT
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["php-fpm"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
RUN { 		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 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN 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 GMT
ENV 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:396606b541252411456e3b03669d8cbf24f33fc0162693e257468cc5ba932e91
      Last Modified: Fri, 11 Apr 2025 20:45:47 GMT
      Size: 1.8 MB (1784101 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8e1a8874b822d54f5a6687653f206340740b89c03643cfb09284199b89a7e547
      Last Modified: Fri, 11 Apr 2025 20:45:47 GMT
      Size: 313.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:d455545d8f3628f289fb2f03615034bb3c7642646117f54c30a6b18c966ddf54
      Last Modified: Fri, 11 Apr 2025 20:45:47 GMT
      Size: 750.6 KB (750620 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:be170f37ee79550f707ed54fd3784cd13a0536579ac19405df8bb3bf9d93988d
      Last Modified: Fri, 11 Apr 2025 20:45:47 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b53fb7d53eb2035ac6b40351dc0351f77924bc1fac025edf07c387074c807489
      Last Modified: Fri, 11 Apr 2025 20:45:48 GMT
      Size: 21.2 MB (21150388 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3.14-fpm-alpine3.20 - unknown; unknown

$ docker pull drupal@sha256:9b9352f93131af65a148316df8a67e56c28d64c9cb46ab111b959b778bf4b726
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 379.8 KB (379770 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:cd1ffcdd847202fe2009e02ef603b82d33b76288c705901723cb2cb1b2b9dc2d
  • Layers:
    • sha256:564eb3b82bdb16987e5f3f15d717c283198cbddec99bb1b7dc7a693d0229c3d8
      Last Modified: Fri, 11 Apr 2025 20:45:47 GMT
      Size: 347.4 KB (347387 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:748cb5e8d10cea86d444686e10c3e4c13c8f4d186d269b6309301fc383aa945c
      Last Modified: Fri, 11 Apr 2025 20:45:47 GMT
      Size: 32.4 KB (32383 bytes)
      MIME: application/vnd.in-toto+json