Skip to content

Latest commit

 

History

History
1396 lines (1314 loc) · 96 KB

10.3-fpm-alpine3.21.md

File metadata and controls

1396 lines (1314 loc) · 96 KB

drupal:10.3-fpm-alpine3.21

$ docker pull drupal@sha256:1b0f2880e4b88f319cce1c247464e75ab3cfe35097e453733d1aaf34f8f4c73c
  • 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-fpm-alpine3.21 - linux; amd64

$ docker pull drupal@sha256:bc30ff16552e20c88900f7c7b5f70aa5c272ec473de57ea62de48cc442b6503b
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.0 MB (56004206 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:6490ff90000122c148aba00f364d28983b6085032fd36ab5d3c746e690582327
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:28:36 GMT
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870
      Last Modified: Fri, 14 Feb 2025 12:05:35 GMT
      Size: 3.6 MB (3642247 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ca9d9bf0d23d7f4383852b92ae1a82b42f9373eab2c0bb347f43b1f316975db2
      Last Modified: Fri, 14 Mar 2025 00:20:16 GMT
      Size: 3.3 MB (3337986 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f19ca7ebae6f07e054c824145e024686d7e3df37e469f881863236b3f94fa778
      Last Modified: Fri, 14 Mar 2025 00:20:16 GMT
      Size: 933.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:123dabc5a6aa4425388ba99936f21c5a46862e5cd3c3d3a3e4988b73f6f1225e
      Last Modified: Fri, 14 Mar 2025 00:20:16 GMT
      Size: 217.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b62bf41f3a41976212d2e4ff357ec5abafd2e8b8467e10163e419cf791f7b7aa
      Last Modified: Fri, 14 Mar 2025 00:20:17 GMT
      Size: 12.2 MB (12169098 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:722d5ac7bb9853ce32736102b17f7eda1f4cbc461298381b9228e273bb871e1b
      Last Modified: Fri, 14 Mar 2025 00:20:17 GMT
      Size: 488.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:363520525e266e7d37a495b538f21096d4a4ef9219baeee8e792cafa6e735895
      Last Modified: Fri, 14 Mar 2025 00:20:17 GMT
      Size: 13.0 MB (13012214 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:963ed0feb7073d90e1b89b87c874998b3d9a56c2cbd8e9a291d2dd6991172350
      Last Modified: Fri, 14 Mar 2025 00:20:17 GMT
      Size: 2.4 KB (2446 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5aa2e97b0079ec622511b271839241b31e3644358250ab4f1dca75a2be6bc0f2
      Last Modified: Fri, 14 Mar 2025 00:20:18 GMT
      Size: 20.0 KB (20028 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
      Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
      Size: 32.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:db02e2c251bfdc682cf9c117c376f5a6b98eccb965472e8214a3578d42d0bb89
      Last Modified: Fri, 14 Mar 2025 00:20:18 GMT
      Size: 9.2 KB (9180 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:91b66b83f5fbbe85f701fae7213934cd62e88e4243f89ab7cd34bd2330d59b9a
      Last Modified: Wed, 19 Mar 2025 23:24:02 GMT
      Size: 1.9 MB (1917853 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:527e6ee89641a816b27aa0d6d3a4d12b23609fc3a87b2259f615737cf2b13c35
      Last Modified: Wed, 19 Mar 2025 23:24:02 GMT
      Size: 310.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5c2104b2bd7ff1c61451b998577e1a2de648cee40f31bb59e744c554281f8472
      Last Modified: Wed, 19 Mar 2025 23:24:02 GMT
      Size: 740.8 KB (740820 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:d595407bd631946e386ea0d360874b979ff98238b67f5be19fc91c135dd9818d
      Last Modified: Wed, 19 Mar 2025 23:24:01 GMT
      Size: 116.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2b6234d0b1d0dccf5173b3f2e7991c94b62b5dade221c1103e62e300ba04371b
      Last Modified: Wed, 19 Mar 2025 23:24:03 GMT
      Size: 21.2 MB (21150238 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-fpm-alpine3.21 - unknown; unknown

$ docker pull drupal@sha256:cabc8f0e1a1bc7fd1649514907ce23bdfda28a0ab3c9a948a3c377625e6e194f
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 392.1 KB (392099 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:51597016d2127226e888d41ece3511d28d9051d4fdd33f0c87093e3fb3c0d7bc
  • Layers:
    • sha256:347da8ae7cebdd733a65d7275de14a81e6cdc8ec17fd8266c454a12248703f8d
      Last Modified: Wed, 19 Mar 2025 23:24:02 GMT
      Size: 358.4 KB (358413 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:860e5b1b126aa469cafed5fd1a3b867abdf50a34fda518a6ac81c0f5356e2d70
      Last Modified: Wed, 19 Mar 2025 23:24:02 GMT
      Size: 33.7 KB (33686 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-fpm-alpine3.21 - linux; arm variant v6

$ docker pull drupal@sha256:4166a0027f45b7ecaba3c08ac60a49573d932df9d0e4ac91963d64647ae1f372
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 53.9 MB (53909806 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:4bb67904b8899be3a4f85f2f49b71a5323222103d97ec957a4a4543c4d2d5967
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:28:36 GMT
ADD alpine-minirootfs-3.21.3-armhf.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:76099982f06682e28a60c3b774ef20931d07b0a2f551203484e633d8c0361ee7
      Last Modified: Fri, 14 Feb 2025 18:28:03 GMT
      Size: 3.4 MB (3364731 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5ee7560caccbd432ecca159038f0b286f2c0b02efec5546bf18a775ad0e99486
      Last Modified: Fri, 14 Feb 2025 20:02:54 GMT
      Size: 3.3 MB (3309064 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9633ce950391c85eec86506afa8a80635896647c5785246258ef925ff53571b2
      Last Modified: Fri, 14 Feb 2025 20:02:54 GMT
      Size: 932.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:25cec00a4490a77b96f81fdbda726d926b9b6c604919f947a6b1af7adfd131e9
      Last Modified: Fri, 14 Feb 2025 20:02:54 GMT
      Size: 223.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4551a2c2aac1932c5818c520eabda0a2d7fb29a0327b284658029576d56f0a8e
      Last Modified: Fri, 14 Mar 2025 01:19:53 GMT
      Size: 12.2 MB (12169116 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:bade13c5dce2e84a68f69ff5439285d74f7550109f3450757cb2803fb5d20404
      Last Modified: Fri, 14 Mar 2025 01:19:52 GMT
      Size: 496.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9f54583b393ccad2dd55d99187e93e070cbcfbd5fedcd726933487f1cb38cb14
      Last Modified: Fri, 14 Mar 2025 01:35:42 GMT
      Size: 11.8 MB (11750055 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:95633139aa3cfd7188ad90505a9241a7fa43a3f25e6d0e0df0c25dbd8f67ca09
      Last Modified: Fri, 14 Mar 2025 01:35:42 GMT
      Size: 2.4 KB (2443 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9dc06be1b082acb6bd15f54e2921883ef294b35f84e42d31cdfc8e6dbb6cd34f
      Last Modified: Fri, 14 Mar 2025 01:35:42 GMT
      Size: 19.8 KB (19839 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
      Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
      Size: 32.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ecc7b4daad898afb57592c4476c2ef48d77ea9cbca68b6606c8aa9c5618c95c6
      Last Modified: Fri, 14 Mar 2025 01:35:42 GMT
      Size: 9.2 KB (9179 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:24b9f34479f7bb90245148453cea1c7faea53e3f6e2b2e2eb213d4cde8276b9b
      Last Modified: Fri, 14 Mar 2025 06:22:40 GMT
      Size: 1.4 MB (1391903 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:52eff288af7ecdf2c4e89d6ac7ba41f89fea6617e737c6b466e5acdbf88f543a
      Last Modified: Fri, 14 Mar 2025 06:22:40 GMT
      Size: 309.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:0959310286232ea3a68569bdaab9ce1c42cd2311d75386895595429921db4da3
      Last Modified: Fri, 14 Mar 2025 06:22:40 GMT
      Size: 740.8 KB (740814 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5e38c9750c754aca5a730ab691fbef31bf94c336d373f389f596a54d77391a8a
      Last Modified: Fri, 14 Mar 2025 06:22:40 GMT
      Size: 116.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b5dbe791ccc88e9c0d5e5ffd78937e032da23881a92e750b330a140c238ad39e
      Last Modified: Wed, 19 Mar 2025 23:29:29 GMT
      Size: 21.2 MB (21150554 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-fpm-alpine3.21 - unknown; unknown

$ docker pull drupal@sha256:dda51956b3534687c0b41a5f9aaf13854c8bdb8ac4d0a2516812dc41a88d4874
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 33.6 KB (33627 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:afeb371e5ec734cb72fbf5b5361cae3291f48c0406f556fcad8002be4b766019
  • Layers:
    • sha256:69e26dc8d5381724dd11233d7e3d338f02faf6a76d0a8c1c48731fa94bb2f725
      Last Modified: Wed, 19 Mar 2025 23:29:28 GMT
      Size: 33.6 KB (33627 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-fpm-alpine3.21 - linux; arm variant v7

$ docker pull drupal@sha256:76d969d1b46ff94e35a5695ac3623f110f4c75fd5c7eeeff3268ae78148a05f8
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 52.7 MB (52669024 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:ff7f62e83ad0d53814b73bf33eecacd709d2b8d77255aa74629b791f8af702e7
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:28:36 GMT
ADD alpine-minirootfs-3.21.3-armv7.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7
      Last Modified: Fri, 14 Feb 2025 12:05:34 GMT
      Size: 3.1 MB (3098123 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f58037841180f7071b0cb17f16a917752d43e658ee1f1d1590b910d941697a3
      Last Modified: Fri, 14 Feb 2025 19:44:47 GMT
      Size: 3.1 MB (3120400 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:d03b42d7db9fed02f8be351555a7c1cb492e5de9aeba350f89727c645ea19994
      Last Modified: Fri, 14 Feb 2025 19:44:47 GMT
      Size: 933.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9997ea5283ca84c2230478f14c34317ce0e2df8d2463a0535910174e4ed66809
      Last Modified: Fri, 14 Feb 2025 19:44:47 GMT
      Size: 222.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c41d58c28a26e028acdf31256ee58849764c49130cbb28f075d6f3b63531ecf4
      Last Modified: Fri, 14 Mar 2025 00:22:02 GMT
      Size: 12.2 MB (12169134 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:0aa873ce11dc9f5c914ec7c20e7e9a416416927b4297a5b7548d4cfb6b9b8dc6
      Last Modified: Fri, 14 Mar 2025 00:22:01 GMT
      Size: 494.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2fb5b676038083da7060987ddcf1f27c1e2b91a896069cac0b37695f57ca6c3f
      Last Modified: Fri, 14 Mar 2025 00:22:02 GMT
      Size: 11.1 MB (11068855 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:10c30fa199fef0b1c75b85660d4eba7d0e6fb6a32f7007aef424ab245ed5b3a0
      Last Modified: Fri, 14 Mar 2025 00:22:01 GMT
      Size: 2.4 KB (2448 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e683688d0d7b782184d9c0d7a74bf0ac879ba1c7d6632106fac0c1673865bdc0
      Last Modified: Fri, 14 Mar 2025 00:22:02 GMT
      Size: 19.9 KB (19865 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
      Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
      Size: 32.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ecf027482c198194c928d81219829378926a8dfc0d39f6ae9cdaf2dd40be5fcf
      Last Modified: Fri, 14 Mar 2025 00:22:02 GMT
      Size: 9.2 KB (9179 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5d11a82ea7ca6eb87bd7130928da0ab98e9472fe1383fead2feae2eec6b8a02a
      Last Modified: Fri, 14 Mar 2025 18:20:21 GMT
      Size: 1.3 MB (1287817 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:43d36478d288c3905c64c3010c661865abc780ad96fcabae2390b23ed4cb79c5
      Last Modified: Fri, 14 Mar 2025 18:20:21 GMT
      Size: 310.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:bf3f45bdf15d1822c65ce8e1b73621213eebd879bdc5df65829a392293bc585f
      Last Modified: Fri, 14 Mar 2025 18:20:21 GMT
      Size: 740.8 KB (740820 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f1f17c0665b80df1e63ed292cdca19b9418854357e1f04c2527b8788a5b944d7
      Last Modified: Thu, 20 Mar 2025 00:13:17 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c599005c973eebaffad2f33ab02336ada1c62543bebef386f225a6c17487a845
      Last Modified: Thu, 20 Mar 2025 00:13:18 GMT
      Size: 21.2 MB (21150278 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-fpm-alpine3.21 - unknown; unknown

$ docker pull drupal@sha256:48421d244e730ab8601a2874b1b8cc6ab34b14c56466e123a1ef2e84cb3fc709
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 389.5 KB (389511 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:d8b12d7a0ca1dad6023e820718ac0ffd26939be321e152f4ccdf18df73f40104
  • Layers:
    • sha256:36166ed654eea1ad0666cde25ee95666d3b47de8ed9862bbce584ed418267f44
      Last Modified: Thu, 20 Mar 2025 00:13:17 GMT
      Size: 355.7 KB (355668 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:0c8fda1ea86cad4b5b93a14502dd2c5449d942417890a90669aae50f280fcf0f
      Last Modified: Thu, 20 Mar 2025 00:13:16 GMT
      Size: 33.8 KB (33843 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-fpm-alpine3.21 - linux; arm64 variant v8

$ docker pull drupal@sha256:8800d8a95eeb0fb0122f824e4a2d6cc771a3b0ea34ff023db895399dd3f39585
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.6 MB (56613710 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:9e7786a7b6f551bbb38f94f3be0f1f88a9f05f61bca42e08e10984d272e38bce
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:28:36 GMT
ADD alpine-minirootfs-3.21.3-aarch64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81
      Last Modified: Fri, 14 Feb 2025 12:05:33 GMT
      Size: 4.0 MB (3993029 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f1eeb5b6ce9478bd6c574eb74b77f0d1b395a57ce5b3c1301f9be9922f5b8709
      Last Modified: Fri, 14 Feb 2025 19:55:10 GMT
      Size: 3.3 MB (3330757 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:26966b371bd90aa880696c07e5efe82fae85afb1dbbdc01200a938f225097a2f
      Last Modified: Fri, 14 Feb 2025 19:55:09 GMT
      Size: 933.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:1df8ec9c416f52d757beb3b934ea2fba8bda54f1a415fee89e3c4d7160ce5971
      Last Modified: Fri, 14 Feb 2025 19:55:09 GMT
      Size: 214.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:1b779133073b0310817c4289caf889a8e4a8a1cb1b52b170d5a96fd28a8d2818
      Last Modified: Fri, 14 Mar 2025 00:46:04 GMT
      Size: 12.2 MB (12169150 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e4552b82cfb50d44b4c97d470e338cccdeee4cc9e3e70e37d837953b8262a8a8
      Last Modified: Fri, 14 Mar 2025 00:46:03 GMT
      Size: 496.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:dafd7123862b903d554c98a4d7d3bd576ccb4761e6e11475f54efef805b85798
      Last Modified: Fri, 14 Mar 2025 00:50:52 GMT
      Size: 13.0 MB (13010190 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:0013e8e812d857f83305a306830c5275283d1fd4947cd64ab51d8ab104cbff41
      Last Modified: Fri, 14 Mar 2025 00:50:51 GMT
      Size: 2.4 KB (2447 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:590c3af78e4110a7384ea7c02ad68a52f170b09f2d9bdac8283c0d22ebcf304f
      Last Modified: Fri, 14 Mar 2025 00:50:51 GMT
      Size: 19.9 KB (19853 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
      Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
      Size: 32.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:98d48f3e15ab90a2b1739e8622bf22c8886f1a3ab0aa5553d1c8b16985fa2e02
      Last Modified: Fri, 14 Mar 2025 00:50:52 GMT
      Size: 9.2 KB (9176 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:30f045dc00f3f222d1ff35bd87fa2b26ada38e8b8c377252fa71e220310f95d2
      Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
      Size: 2.2 MB (2185874 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:420612954d35c67273285f92634691f3343daa36823e96270ff82040e005cf24
      Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
      Size: 312.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:69108f3a09cf195f41e4b1246ab4817090291e330c2f3a27b4dd39bc910314f9
      Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
      Size: 740.8 KB (740823 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c1db6fc18b59fc6a929890ba4d9eb2a45baef7036bc3c878bab7cdf666c281f1
      Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f36b8882f3ee8bd7dc375071c89c0437f40ebd0f4a27591dfeb74c2e079d1f5f
      Last Modified: Thu, 20 Mar 2025 00:03:53 GMT
      Size: 21.2 MB (21150310 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-fpm-alpine3.21 - unknown; unknown

$ docker pull drupal@sha256:4a7203106b6b0e39588c89da81d72e54b2f8eb1a1877165f639cc75960f86001
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 389.6 KB (389598 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:f622604922af2cd4e76c8e4297304001fd5daa518237ffb11e70a159d732dd64
  • Layers:
    • sha256:b1cf77c0f30095ef07ab5b88ee7b232f7b47f1719b93e9fc3a7dcf97f87262df
      Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
      Size: 355.7 KB (355704 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:9240e93993ff536711d490b8ca342be8b944ab4ac5e9850ecef9dd85d92a0472
      Last Modified: Thu, 20 Mar 2025 00:03:51 GMT
      Size: 33.9 KB (33894 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-fpm-alpine3.21 - linux; 386

$ docker pull drupal@sha256:a47bf2f14ebf29c15471b373f592dd571b010e602cd62061c49d6dae468a249f
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.3 MB (56260726 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:898a14f62b57cd36187ccaceadf61efadb9832dadda66658d20ac5a9665b4587
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:28:36 GMT
ADD alpine-minirootfs-3.21.3-x86.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:69aa61ccf55e5bf8e7a069b89e8afb42b4f3443b3785868795af8046d810d608
      Last Modified: Fri, 14 Feb 2025 12:05:34 GMT
      Size: 3.5 MB (3463623 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f3c11eebd130e07cbf8c53c95aefbb0f34f3399a98a674468562091047fe3fcf
      Last Modified: Fri, 14 Mar 2025 00:20:54 GMT
      Size: 3.4 MB (3378065 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c751ad2c0cc250ea82a828bec18afda252c299d01ebe6dac4b11494671e06d19
      Last Modified: Fri, 14 Mar 2025 00:20:54 GMT
      Size: 934.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c15c2ecab1b3da0dcee89b3ee2071b18cea5605b2bdeeb839f2dbbefa758ee20
      Last Modified: Fri, 14 Mar 2025 00:20:54 GMT
      Size: 215.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4cf528ca834681d024d1d19ff0fbbd461302149cb6717b1f358d2737de876a07
      Last Modified: Fri, 14 Mar 2025 00:20:55 GMT
      Size: 12.2 MB (12169119 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6a111e56858a6ecb75ac8a0f732f4fbbaea11ed62dc1704f84e0fb463cf1c5ff
      Last Modified: Fri, 14 Mar 2025 00:20:55 GMT
      Size: 488.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4a882c3df925b84f5e536fea028f89c049a2080676ea775ddb3692e2552337c5
      Last Modified: Fri, 14 Mar 2025 00:20:56 GMT
      Size: 13.3 MB (13342432 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e0b16d4fe577b8a43b5adbd94d84a1db397ec282b0ea96482578c96d021f728c
      Last Modified: Fri, 14 Mar 2025 00:20:56 GMT
      Size: 2.4 KB (2444 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:591b84d4c41d691b95b47de5fb85ed55758fb71b7246b3f6e5f5f75b08a383a4
      Last Modified: Fri, 14 Mar 2025 00:20:56 GMT
      Size: 20.0 KB (20043 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
      Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
      Size: 32.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:134d5183fd618afe7e1340d299dd1e8f2dcc54cc4d093b720fd7f43700452953
      Last Modified: Fri, 14 Mar 2025 00:20:56 GMT
      Size: 9.2 KB (9180 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:78601512a7e80d50a2c4318854e18c4e8317ccc8b4907b6a574c95ecc95c5c6a
      Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
      Size: 2.0 MB (1982192 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:67ab2179093572117e068055f50016bacf9435d8c25f9f5c5a0986de5172939c
      Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
      Size: 309.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:86154dd041924b8d022391fa2fb25305fdd7b75167c073d1b4cd8ee35c6c1f0a
      Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
      Size: 740.8 KB (740822 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:218023323457fd5380a41c28689fecb811912d5925d9cbff43bd1dcebbcc5c5e
      Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:7e3da12901b60653457128fd5573c1508f512d45b456d3a61c90fbd9814e677f
      Last Modified: Wed, 19 Mar 2025 23:23:55 GMT
      Size: 21.2 MB (21150714 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-fpm-alpine3.21 - unknown; unknown

$ docker pull drupal@sha256:1868e18cfe5ae0dcf28c8c8138505f741220242d9845e755cc2908c7746fff8a
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 392.0 KB (391992 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:bb4629561efbec630228a8438504aeb33a0a434b3d477b95aee0edc77ef61028
  • Layers:
    • sha256:7dce976f493a69b720f4fd27871cf5d60a5412c499b320800c1ebb457c7b2d0b
      Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
      Size: 358.4 KB (358368 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:d7247554e3df6ff9d81aff7345ee4bd057f5fb57d31c261fdd0b6f6f4f57a20d
      Last Modified: Wed, 19 Mar 2025 23:23:53 GMT
      Size: 33.6 KB (33624 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-fpm-alpine3.21 - linux; ppc64le

$ docker pull drupal@sha256:4661a52f08ddd8c1d78415ac88a36d7e44ae5b0fc6fa91579d26277c1a5d9064
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.3 MB (56326863 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:c6d8139a798abd20bcce1f99f547e2c8143787d67859432e92c88a7358e5b1ef
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:28:36 GMT
ADD alpine-minirootfs-3.21.3-ppc64le.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:184b14480d317057da092a0994ad6baf4b2df588108f43969f8fd56f021af2c6
      Last Modified: Fri, 14 Feb 2025 12:05:34 GMT
      Size: 3.6 MB (3574345 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e5b0c526beb901f3bef02cf410e0d947ea692436a5dbc5258b999b61fcd3f138
      Last Modified: Fri, 14 Feb 2025 19:49:03 GMT
      Size: 3.5 MB (3481114 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:fa0f40451f4984088d9122ed91962de6fe91c34c09944da85f4c5c0b7bebf552
      Last Modified: Fri, 14 Feb 2025 19:49:02 GMT
      Size: 930.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e08e0c24d8ed4f70ce3641f51d7fb3e73e1e18d70e33576240bae71133a633b9
      Last Modified: Fri, 14 Feb 2025 19:49:02 GMT
      Size: 223.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:3df8af50a6729a4826b6654832e38b8172038260e97a5aae7c2216435cb715fd
      Last Modified: Fri, 14 Mar 2025 00:25:53 GMT
      Size: 12.2 MB (12169132 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:81fb3366248eb756f9c76f8bde23c305615a5056567c680f2427c4c58fac5a96
      Last Modified: Fri, 14 Mar 2025 00:25:52 GMT
      Size: 495.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4428e03fa521da6c43182877ee244ef74c663418d9dd9debb72514c97a8ee5cd
      Last Modified: Fri, 14 Mar 2025 01:22:30 GMT
      Size: 13.5 MB (13486422 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:64ae7abc2d4f7fbe6727af682e92ac25fe8a9d3e20a6059625abcb4f961d4386
      Last Modified: Fri, 14 Mar 2025 01:22:29 GMT
      Size: 2.4 KB (2444 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9f02bdd275f45d1bc6d158b8abdbe15da980df69b99cece90f9b3d16128040d5
      Last Modified: Fri, 14 Mar 2025 01:22:29 GMT
      Size: 19.8 KB (19844 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
      Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
      Size: 32.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:151589dd988150f9d52d05e64f72b178dcf887fc34ecba3b39746c6e7485d862
      Last Modified: Fri, 14 Mar 2025 01:22:29 GMT
      Size: 9.2 KB (9180 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:a109c8499e37576bcbaba7a0d93ec1026eb2a6563fe2d5b8faf60f2f2a3ce8db
      Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
      Size: 1.7 MB (1691069 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ddc5311048334853450d6ac083694f934656bc32c0db307d40acc3515c957603
      Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
      Size: 313.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:17c4148fb072790a3b4c7deb3b9967a0c41c6d54fa250525a7e32bb731b5effb
      Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
      Size: 740.8 KB (740820 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5e56be170517a2822ea44797f5e6fdc38b70ab13a440429ace639bc315e3285e
      Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:cb51d2caa1bb55d5511f22aced7c407383450742007c600ee7b843efb489531f
      Last Modified: Thu, 20 Mar 2025 00:03:10 GMT
      Size: 21.2 MB (21150386 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-fpm-alpine3.21 - unknown; unknown

$ docker pull drupal@sha256:067a30f7b75a448e07189faa810e8b302c9badf6c4136fed4bcc77da20a7878f
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 387.5 KB (387476 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:e621deb223e3687ed8afcf4cb6cc557d73fd18cb693b8822d14fd14092a5f1d5
  • Layers:
    • sha256:6d76d24664441c2c75364681af6ad81bde958a3dc44d7418c5bb40ae787a6cca
      Last Modified: Thu, 20 Mar 2025 00:03:05 GMT
      Size: 353.7 KB (353707 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:8a03f9a2cbed7abdbef2a589094487bcf4e4b902cbb0f1566a0881ef0607a28a
      Last Modified: Thu, 20 Mar 2025 00:03:04 GMT
      Size: 33.8 KB (33769 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-fpm-alpine3.21 - linux; riscv64

$ docker pull drupal@sha256:1d035caea70c11cf9e756003c9425ee8c86a231eb8d0682dc5f00d9875565158
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 54.7 MB (54683610 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:ad4ffa2b7c40d36998eb23b1238d44fd2ee444600a8a5e1ea63493cb21de5e23
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:28:36 GMT
ADD alpine-minirootfs-3.21.3-riscv64.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:7df33f7ad8beb367ac09bdd1b2f220db3ee2bbdda14a6310d1340e5628b5ba88
      Last Modified: Fri, 14 Feb 2025 18:56:36 GMT
      Size: 3.4 MB (3351439 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b75a14eca9423f582254c3b4d8d658ea4f006113a3355a1688bdbc6bac3eb770
      Last Modified: Sat, 15 Feb 2025 00:30:36 GMT
      Size: 3.5 MB (3462944 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:be8a148fbb1301ad573d1000e2ec04300c75cbfc42b27312197cb623017dae4d
      Last Modified: Sat, 15 Feb 2025 00:30:35 GMT
      Size: 933.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ce5298f8d578c92ab374fdbb481a72f1557c4e7a726be21e513d65f51dd957cf
      Last Modified: Sat, 15 Feb 2025 00:30:35 GMT
      Size: 222.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9fb4b974fdd939863625286c62c725ce6d4a880d2c57e4308cd008ab5d646915
      Last Modified: Fri, 14 Mar 2025 16:34:40 GMT
      Size: 12.2 MB (12169128 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e11eda951b346ff69ff2fd7edcd335693e2af76b97e12e89590fc621153a8042
      Last Modified: Fri, 14 Mar 2025 16:34:38 GMT
      Size: 494.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6ede9ca5e94ae215dd2ede9364e774717a038783084264849d250df82e76da04
      Last Modified: Fri, 14 Mar 2025 17:26:56 GMT
      Size: 12.3 MB (12296452 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8fee2c0bd0a91f3664f4c00ca9ae5a9da71ef69c7e58b616d4fd4aa78bae39e4
      Last Modified: Fri, 14 Mar 2025 17:26:54 GMT
      Size: 2.4 KB (2448 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:17719cb58f4ee34a4b4f0359fe205f691654436f00788238e4b28f9a8ea699c2
      Last Modified: Fri, 14 Mar 2025 17:26:54 GMT
      Size: 19.8 KB (19844 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
      Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
      Size: 32.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:398e858946ec794d617d662fc6827bdddfe89c112bf44c9fdab93909bb493003
      Last Modified: Fri, 14 Mar 2025 17:26:55 GMT
      Size: 9.2 KB (9181 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:98319bba81f32f94f893df4e23aaf1eaefef6e4a725b8639bc76ad06ca853632
      Last Modified: Sat, 15 Mar 2025 08:27:08 GMT
      Size: 1.5 MB (1477953 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ed80a5f0ce9226fdba7ab1e774ddb9c07876b40ea75acb5b87cc689fb8ae0533
      Last Modified: Sat, 15 Mar 2025 08:27:08 GMT
      Size: 314.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2375fa4b6184ac30f9b4a52600a31b32ee01566df57c9853456f553aefc5bf53
      Last Modified: Sat, 15 Mar 2025 08:27:08 GMT
      Size: 740.8 KB (740821 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6a3f5c56a6ef638b2a8ef5426d1caceef9d75ad68446479843c047c5ccc834b5
      Last Modified: Sat, 15 Mar 2025 08:27:08 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:923f58c410f93800840c422818146442afab38e7349803d4c80dd60bfb57e566
      Last Modified: Thu, 20 Mar 2025 00:25:18 GMT
      Size: 21.2 MB (21151291 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-fpm-alpine3.21 - unknown; unknown

$ docker pull drupal@sha256:eb8916009923f689359601e3364d7e5b905b1509982f2607bd1f926feee58344
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 387.5 KB (387470 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:ffc613b48fc477d81bdfdd616cdbf5e3ab7da5b2fcbf7bca8b77aca6a54da154
  • Layers:
    • sha256:0ed97f795fa40a36a2eabcfb2d9fa861065867015c329f86c819fa1179e4958f
      Last Modified: Thu, 20 Mar 2025 00:25:15 GMT
      Size: 353.7 KB (353703 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:ca35f921a1102f520aebb626d009eca098e0dd32f6ef864df5928eab0942188a
      Last Modified: Thu, 20 Mar 2025 00:25:14 GMT
      Size: 33.8 KB (33767 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-fpm-alpine3.21 - linux; s390x

$ docker pull drupal@sha256:a72c5523159fe9367274340807b40e591b11635e0aa363822ef7cc1c71189c60
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 55.7 MB (55710949 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:dd9ef9e1bccc3b23c18f1c97c0bc055d38c6ed320a24449206e1384938c41934
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["php-fpm"]
# Fri, 14 Feb 2025 03:28:36 GMT
ADD alpine-minirootfs-3.21.3-s390x.tar.gz / # buildkit
# Fri, 14 Feb 2025 03:28:36 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:c1a599607158512214777614f916f8193d29fd34b656d47dfc26314af01e2af4
      Last Modified: Fri, 14 Feb 2025 12:05:25 GMT
      Size: 3.5 MB (3467567 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:7fa956d396b0345789b0b8754caea46d8279eb9aaef195e5c0751997771bc98b
      Last Modified: Fri, 14 Feb 2025 19:52:31 GMT
      Size: 3.6 MB (3566207 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2aa28a25dd21eb15acefc90a9671a91830929d27b461de939eaa00e611391d4d
      Last Modified: Fri, 14 Feb 2025 19:52:31 GMT
      Size: 932.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:fd758f782beaedae4bd78b431d2d8eec0ec738f9e5330203a2fb129e7a6b5dda
      Last Modified: Fri, 14 Feb 2025 19:52:31 GMT
      Size: 217.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:29c2a1a7895619f8898ab22e489e77226118f68a23a56c4aeda4560519629ec2
      Last Modified: Fri, 14 Mar 2025 03:24:51 GMT
      Size: 12.2 MB (12169142 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4c45b81a188af619701756cf85b28a9b9f66c540e5d27da5296bc5b635df0169
      Last Modified: Fri, 14 Mar 2025 03:24:51 GMT
      Size: 497.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f5c348a7f71f85b3f4833d9b3b6aa21833794e749e85bfee621ff5d685f8f3fa
      Last Modified: Fri, 14 Mar 2025 03:28:36 GMT
      Size: 13.0 MB (12973474 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ad7a7bf06b93c57bdca0bf4852ef2e0b64147d41d93e94fd3cc6355962cc948a
      Last Modified: Fri, 14 Mar 2025 03:28:35 GMT
      Size: 2.4 KB (2446 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f069465faa0bc403efa6c111423e939df9eb9b4302be622c46f15dc92e872e84
      Last Modified: Fri, 14 Mar 2025 03:28:35 GMT
      Size: 19.9 KB (19853 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
      Last Modified: Tue, 07 Mar 2017 15:01:14 GMT
      Size: 32.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:d6691fc01d5472a47b7593b94eb8678a18bc2a991c86d93f88c6d5dd72a87501
      Last Modified: Fri, 14 Mar 2025 03:28:35 GMT
      Size: 9.2 KB (9179 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:832720541506e96739446f89634739214adcedd69e3fd5141a6272d4c8f1fd39
      Last Modified: Thu, 20 Mar 2025 00:54:41 GMT
      Size: 1.6 MB (1609838 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:064a3919ed195e1a249c8bc762da283b0c17338952e21ce2c68e0c3f623b2f4e
      Last Modified: Thu, 20 Mar 2025 00:54:40 GMT
      Size: 312.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6a27811b087d6da94accb05aeb094c557aaa5cc611574ed06919a2b13f3eb21a
      Last Modified: Thu, 20 Mar 2025 00:54:41 GMT
      Size: 740.8 KB (740821 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b7b06427071c0431de9018cfc36bb59e78caa6d80f8e501d27a8e4db431966df
      Last Modified: Thu, 20 Mar 2025 00:54:40 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:17bdf9f7f3e94986ee8d2f62c2e71ae2d68cf7e99db87c885ca66dfdb8344300
      Last Modified: Thu, 20 Mar 2025 00:54:42 GMT
      Size: 21.2 MB (21150318 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-fpm-alpine3.21 - unknown; unknown

$ docker pull drupal@sha256:4c18c7985446bd6968004557c63dfbdfec50dc37c130e3c6d26be17b4aa0d70d
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 387.3 KB (387336 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:6892869460fec491013017d55c340723883b9a18ced587b7054028b4fd890fa4
  • Layers:
    • sha256:8bbba2eadccbadef4ac693ede813f9561a252971b9f020987e9382702bc4f94c
      Last Modified: Thu, 20 Mar 2025 00:54:40 GMT
      Size: 353.6 KB (353649 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:40ef70468b5799849965796e10e64b5b4153e4ca639c712a72286f046265a304
      Last Modified: Thu, 20 Mar 2025 00:54:40 GMT
      Size: 33.7 KB (33687 bytes)
      MIME: application/vnd.in-toto+json