Skip to content

Latest commit

 

History

History
1396 lines (1314 loc) · 95.4 KB

10-fpm-alpine3.21.md

File metadata and controls

1396 lines (1314 loc) · 95.4 KB

drupal:10-fpm-alpine3.21

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

$ docker pull drupal@sha256:9cd7e9a341a09c7cd1a3a8bcef74543ea0eed953216bc803a7eab5de0c2b3497
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 57.0 MB (56987054 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:d547d1dc3f6e496f7b99e83ed03dea7e4da108883e3b3a87d1e0a522484cdc5b
  • 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, 03 Apr 2025 03:27:18 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 03 Apr 2025 03:27:18 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 03 Apr 2025 03:27:18 GMT
ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_VERSION=8.3.20
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.3.20.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.20.tar.xz.asc
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_SHA256=f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 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 						--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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /var/www/html
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
STOPSIGNAL SIGQUIT
# Thu, 03 Apr 2025 03:27:18 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 03 Apr 2025 03:27:18 GMT
CMD ["php-fpm"]
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV DRUPAL_VERSION=10.4.6
# Thu, 03 Apr 2025 03:27:18 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /opt/drupal
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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:ad6cfea999ae956c561ca14730a64c12719c933de855f9f08ce8c1a0101750f6
      Last Modified: Fri, 11 Apr 2025 17:04:15 GMT
      Size: 3.3 MB (3339334 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:78e96cecebe9369ab6a138bdda5f7aa743400feab5e95c0640772d62b5e1b66d
      Last Modified: Fri, 11 Apr 2025 17:04:14 GMT
      Size: 934.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:036d1d7ad14e31354d9391d07340dddf4a4ff54acd33fe48b4cf34f1983c8814
      Last Modified: Fri, 11 Apr 2025 17:04:14 GMT
      Size: 215.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f9f037765b6b9e4ae43475ee6d8ceba21c0d29f1b58e1ac5abb4c6912791d74a
      Last Modified: Fri, 11 Apr 2025 17:04:15 GMT
      Size: 12.6 MB (12569985 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8904e26bff26768f3dd462b6ef0227cff60ecf2d20239a6dce0619fb9307d55f
      Last Modified: Fri, 11 Apr 2025 17:04:15 GMT
      Size: 488.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:1d410c21a2025de85e4708c01b4f512254b465e5f98ac6ee8d6f64f2be89dba7
      Last Modified: Fri, 11 Apr 2025 17:04:16 GMT
      Size: 13.2 MB (13249043 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f20a6572938b42cfee14f3b8daa9f8f5277ab4624693a215c5f4ac48bcd5520b
      Last Modified: Fri, 11 Apr 2025 17:04:16 GMT
      Size: 2.4 KB (2441 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:01df7d91fecc46f85d28cab51ef9397c23341aef5675648c1cb9117305e060e2
      Last Modified: Fri, 11 Apr 2025 17:04:16 GMT
      Size: 20.0 KB (20045 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:71fdbedc458ebd15f5c105ad4dbdb607fb8ab15ae0d19948b01aeb9506436db1
      Last Modified: Fri, 11 Apr 2025 17:04:16 GMT
      Size: 9.2 KB (9178 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:3e999882ac2aeb47c6cc540daca40f9386557e975f188f61f83581a542bfa3ae
      Last Modified: Fri, 11 Apr 2025 18:12:07 GMT
      Size: 1.9 MB (1921120 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:a724980df24c4204b326fc9474d2860353fb549397a7e323d296c8116edc1e08
      Last Modified: Fri, 11 Apr 2025 18:12:07 GMT
      Size: 311.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:96931db0341b2abd77e33ac79c594ececf4c9724a61e5209ab895c3dac7a32f0
      Last Modified: Fri, 11 Apr 2025 18:12:07 GMT
      Size: 750.6 KB (750613 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:645c096ce18a1d8c2c40e7baab8c58379225f29747caddb1c91bae940d44d8eb
      Last Modified: Fri, 11 Apr 2025 18:12:07 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b2caf8a39ef011e00eb2f96735bbe41f831fdc790c1b8f58443ba3706f2e5f03
      Last Modified: Fri, 11 Apr 2025 18:12:08 GMT
      Size: 21.5 MB (21480953 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

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

$ docker pull drupal@sha256:2fd3a64768e152fd4ce0a9784be5a70dbd2e5af7cc11d7f7eb60347597ef2ef4
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 392.5 KB (392528 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:9f1e5fa7ff95238b7015307a5ac456dff7782806514d7412722b6622dcd8039b
  • Layers:
    • sha256:f441254b30e36efef2dc11bc0c93ac62c76e02374fc97a93c6572fc326b61082
      Last Modified: Fri, 11 Apr 2025 18:12:07 GMT
      Size: 357.6 KB (357559 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:343230b7259e08dde2f58010639814ccc4370b3e00b6bfac0f6b0dfb7357eba3
      Last Modified: Fri, 11 Apr 2025 18:12:07 GMT
      Size: 35.0 KB (34969 bytes)
      MIME: application/vnd.in-toto+json

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

$ docker pull drupal@sha256:2da9b6ecce180d57a560663e75ff772053725a486a056f731f0dbcd1ebbbb3d1
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 55.6 MB (55624487 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:af6627fdb19af61bb2ef972f63856e43397bfd64a08a208607b87ed3c5e2e123
  • 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, 03 Apr 2025 03:27:18 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 03 Apr 2025 03:27:18 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 03 Apr 2025 03:27:18 GMT
ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_VERSION=8.3.20
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.3.20.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.20.tar.xz.asc
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_SHA256=f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 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 						--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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /var/www/html
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
STOPSIGNAL SIGQUIT
# Thu, 03 Apr 2025 03:27:18 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 03 Apr 2025 03:27:18 GMT
CMD ["php-fpm"]
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV DRUPAL_VERSION=10.4.6
# Thu, 03 Apr 2025 03:27:18 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /opt/drupal
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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:b430bce40d38185d467e40af719df68bf26e985eac8dc6373ff7903cfbdd4b32
      Last Modified: Fri, 11 Apr 2025 17:35:20 GMT
      Size: 12.6 MB (12569983 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ccfe6a7156c17d1dc52d56598dc04af31a0a065d3f0832b374a3cef3e9c8f2f5
      Last Modified: Fri, 11 Apr 2025 17:35:19 GMT
      Size: 494.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:1cad7ddf018d417bb019d14843dfe2a7a1c796a67cbd7f16d6f1da7baeaf56da
      Last Modified: Fri, 11 Apr 2025 17:40:28 GMT
      Size: 12.7 MB (12723565 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:fd4f28febe6e22195142d91fd6674a6fb503f80d59276de1b8a3960f30e910b7
      Last Modified: Fri, 11 Apr 2025 17:40:27 GMT
      Size: 2.4 KB (2447 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2ef9534b2adc31cbeed1f3a6ae9da4490d7d2e5dce89b8f93f27e5f9a8ca8079
      Last Modified: Fri, 11 Apr 2025 17:40:27 GMT
      Size: 19.8 KB (19848 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:c223d5c0a6e133efec611e6f2ad06223c13a7c39f73c7f47a03d5d6f66475bf2
      Last Modified: Fri, 11 Apr 2025 17:40:27 GMT
      Size: 9.2 KB (9181 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:1dc3191c0f04b7ab55a255542443b3eccb6f22ba19cd54b08704e264e0fee53b
      Last Modified: Fri, 11 Apr 2025 19:09:34 GMT
      Size: 1.4 MB (1392102 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c8fe43e50428b42ae158d54cdba504cbe0efc83cb162b9959c51e7e5df1928f5
      Last Modified: Fri, 11 Apr 2025 19:09:34 GMT
      Size: 312.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:451b47990219014d0b60b665105b5d9ababc37e9d05b64d2863b922facb6298e
      Last Modified: Fri, 11 Apr 2025 19:09:34 GMT
      Size: 750.6 KB (750615 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f5d53c965b1190f8e5d4082955a2cd16841b6cd840615abd04b609b90f61d6ea
      Last Modified: Fri, 11 Apr 2025 19:09:34 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:43c5a795fbc42c0c51d7c4ae7f75d8dd5c3774cd256abf64c5c27600d1ffb20b
      Last Modified: Fri, 11 Apr 2025 19:13:04 GMT
      Size: 21.5 MB (21480844 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

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

$ docker pull drupal@sha256:bbd96daa9e1c7f9ee567b0f42b3f3ecdfee01730391b74f8d340277cfdf5308e
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 34.9 KB (34943 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:4b829db328e521df46e791ad05785d642f21e2fcaf87a721a7240ad3f564baa6
  • Layers:
    • sha256:ed13e21b3f45335d5c3bcbd4a12426c0c4896c537a2ffc28595902d616e0838f
      Last Modified: Fri, 11 Apr 2025 19:13:02 GMT
      Size: 34.9 KB (34943 bytes)
      MIME: application/vnd.in-toto+json

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

$ docker pull drupal@sha256:731dc7f3695346537be99e3bdbc09c696d16480e0399071ba5f1b49f05ca303e
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 54.3 MB (54312817 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:dd5790648c27c6ef5c2011c0664e055bf720e0e9dcd1dc4bb4b139d895eab6ed
  • 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, 03 Apr 2025 03:27:18 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 03 Apr 2025 03:27:18 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 03 Apr 2025 03:27:18 GMT
ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_VERSION=8.3.20
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.3.20.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.20.tar.xz.asc
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_SHA256=f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 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 						--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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /var/www/html
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
STOPSIGNAL SIGQUIT
# Thu, 03 Apr 2025 03:27:18 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 03 Apr 2025 03:27:18 GMT
CMD ["php-fpm"]
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV DRUPAL_VERSION=10.4.6
# Thu, 03 Apr 2025 03:27:18 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /opt/drupal
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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:628abfa9280d165e00dde247a5a0cc8a112c960d8a0e30294291a5fcd3075f8d
      Last Modified: Fri, 11 Apr 2025 18:37:33 GMT
      Size: 12.6 MB (12570001 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:946b9143dc30feef1ffdb24c62d32fc5a6bf838f0d0f3c518dc579fdea229e2c
      Last Modified: Fri, 11 Apr 2025 18:37:32 GMT
      Size: 495.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:20d5c546dd12de4c23a4c37b7646846acf0b818c109e934c237f4294e4049475
      Last Modified: Fri, 11 Apr 2025 18:40:54 GMT
      Size: 12.0 MB (11969771 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:be2fe2a5476e447a87a12c4b17256b1cb902aed1d9c23597b6fbb06dbbf2dc5c
      Last Modified: Fri, 11 Apr 2025 18:40:53 GMT
      Size: 2.4 KB (2441 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:70f030ac0924155711d38a4059894fc2ff6ffd80ecea18349008138a2f23bf36
      Last Modified: Fri, 11 Apr 2025 18:40:53 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:c584c2b4c1ebe09f170d4ad8868f0e9be83a3f739fdc40edc2796a793f38f739
      Last Modified: Fri, 11 Apr 2025 18:40:53 GMT
      Size: 9.2 KB (9179 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e3db8a93ad5420a7ab46a44b71ad5edbde28d795b7872bd9da9545dadaac3961
      Last Modified: Fri, 11 Apr 2025 20:34:30 GMT
      Size: 1.3 MB (1289430 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ee4ec8d8a749a34f899cb816a7847da7914ea057546cc3e2f67f7bb9cbc33172
      Last Modified: Fri, 11 Apr 2025 20:34:29 GMT
      Size: 308.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6fc492d2022028c3e9a1f745ad6ccdacc4dc01e2f307f37c98a738b501b85ea9
      Last Modified: Fri, 11 Apr 2025 20:34:30 GMT
      Size: 750.6 KB (750608 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:da17fd6cc4d433e5ae8d5537f56bac49ab6014903e5260340c988f0267b05287
      Last Modified: Fri, 11 Apr 2025 20:34:29 GMT
      Size: 113.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2ec79f9e77188e58bf4dfec87a72d2f0bcc57c3e674269c59ede56282a3a5a88
      Last Modified: Fri, 11 Apr 2025 20:48:01 GMT
      Size: 21.5 MB (21480896 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

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

$ docker pull drupal@sha256:6d21aabba8f4c9619fea4f6e62be203772ecf2492b3adba6806c87883d2a08fa
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 390.0 KB (390004 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:22ed440a796c6ee5dfde240c1b063c6e566d386cc95a4a5e52da74ed8ed14b91
  • Layers:
    • sha256:5d0da2c5acf2b35b749048cc5cd803ad38f14cd469f1cb38b7bee85547fdca63
      Last Modified: Fri, 11 Apr 2025 20:48:00 GMT
      Size: 354.8 KB (354846 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:909954fd142ddf9b94f072e5f3d5140153911bfc3b98c509b03e961eb6e4cf53
      Last Modified: Fri, 11 Apr 2025 20:47:59 GMT
      Size: 35.2 KB (35158 bytes)
      MIME: application/vnd.in-toto+json

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

$ docker pull drupal@sha256:eb185f2302f753b9cab15d15ef2c03e6d03475f0f3d04cd40447d51b41031d97
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 58.4 MB (58358856 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:698c0b5e2ed67f82e8113f69087e352244f06b6eb2b1cb418b45158fd9434bfd
  • 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, 03 Apr 2025 03:27:18 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 03 Apr 2025 03:27:18 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 03 Apr 2025 03:27:18 GMT
ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_VERSION=8.3.20
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.3.20.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.20.tar.xz.asc
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_SHA256=f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 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 						--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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /var/www/html
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
STOPSIGNAL SIGQUIT
# Thu, 03 Apr 2025 03:27:18 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 03 Apr 2025 03:27:18 GMT
CMD ["php-fpm"]
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV DRUPAL_VERSION=10.4.6
# Thu, 03 Apr 2025 03:27:18 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /opt/drupal
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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:a6d212e1907c622c357e1b71fe24cb040474f0bb9f90e91402b324481411c599
      Last Modified: Fri, 11 Apr 2025 18:20:25 GMT
      Size: 12.6 MB (12570011 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4bcdcf069be954f422442525238fc00235681a6d7e7fb780653a7a5e485c3797
      Last Modified: Fri, 11 Apr 2025 18:20:25 GMT
      Size: 495.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6118175218bba7f3097f182b6c45ec7d234260a1877eb16027b92461bca87419
      Last Modified: Fri, 11 Apr 2025 18:25:30 GMT
      Size: 14.0 MB (14011335 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:20b4923a81ebcb0d92b60ba794809b566f9252b5d0de409f38f414192328451a
      Last Modified: Fri, 11 Apr 2025 18:25:29 GMT
      Size: 2.4 KB (2443 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:fd92e021672fb744763d2cf11fa1a0f6aa7d2855c65a6945ffcf6736e16a1575
      Last Modified: Fri, 11 Apr 2025 18:25:29 GMT
      Size: 19.9 KB (19856 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:4edd9cdb496b52daeb16d4228260508e664fa1ccfbf7aad0c77b6def669e4da7
      Last Modified: Fri, 11 Apr 2025 18:25:29 GMT
      Size: 9.2 KB (9181 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f14bd5272a78c6ea9de4d662b6788cb45eafb8682b0df2d90561221ab53d133c
      Last Modified: Fri, 11 Apr 2025 20:44:13 GMT
      Size: 2.2 MB (2188488 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8c4da9f0e861572bfdbc9616ce8ab98140e905ae6a47a4dc32dea70603dd0040
      Last Modified: Fri, 11 Apr 2025 20:44:13 GMT
      Size: 309.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e7e91604b2d13836a0e384416e4e65df574a5977a9af7630370fa95ed6ca1f5e
      Last Modified: Fri, 11 Apr 2025 20:44:13 GMT
      Size: 750.6 KB (750615 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:1743b03c65be498141ce1d415cfbcb3c53700188fddfd6f3eb2ec23515db52eb
      Last Modified: Fri, 11 Apr 2025 20:44:13 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c0fbdc33e9082c4555308614bbf1c4d1ac016c1808e859c982f980dcd10f901e
      Last Modified: Fri, 11 Apr 2025 20:55:24 GMT
      Size: 21.5 MB (21481043 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

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

$ docker pull drupal@sha256:b31160989c8d7c7aeb16c019ef5f773354086e70e2919489714a9f253b3bf359
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 390.1 KB (390124 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:e7c1b380f84351e46ee002408049911d456fb5b694239db83ccab30cf766b8ad
  • Layers:
    • sha256:42281ccbaea2179f631c0281e78679a60f92819134f76b42154b7177a2a07847
      Last Modified: Fri, 11 Apr 2025 20:55:23 GMT
      Size: 354.9 KB (354898 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:ef1ecb8dcb8374f0c40cb25c4e535800796aaed1e138f7dd8f7be434ee903f4b
      Last Modified: Fri, 11 Apr 2025 20:55:23 GMT
      Size: 35.2 KB (35226 bytes)
      MIME: application/vnd.in-toto+json

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

$ docker pull drupal@sha256:432d28c52bf03216cfbd7170c86bc7704382a3e91d8c5edce03ebb33545f0e3d
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 57.2 MB (57222982 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:4a8f4fdd3ce009fdcd0d5cccca513db6f7ad8ef9aa4793a376c48e40b9ba7b11
  • 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, 03 Apr 2025 03:27:18 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 03 Apr 2025 03:27:18 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 03 Apr 2025 03:27:18 GMT
ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_VERSION=8.3.20
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.3.20.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.20.tar.xz.asc
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_SHA256=f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 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 						--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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /var/www/html
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
STOPSIGNAL SIGQUIT
# Thu, 03 Apr 2025 03:27:18 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 03 Apr 2025 03:27:18 GMT
CMD ["php-fpm"]
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV DRUPAL_VERSION=10.4.6
# Thu, 03 Apr 2025 03:27:18 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /opt/drupal
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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:b26f4a955ba148f4ec2c566343b073fa0899a082e52889c4e648a8b4b99c9497
      Last Modified: Fri, 11 Apr 2025 17:04:20 GMT
      Size: 3.4 MB (3379881 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c1ad130ce1e5429ce0348cefc0bb1e59d727015eeecd8eb6bbce46847c6e1064
      Last Modified: Fri, 11 Apr 2025 17:04:20 GMT
      Size: 933.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4b5cf15806d1ef29962cdcb85880854967b749cba5725c475962153022c44580
      Last Modified: Fri, 11 Apr 2025 17:04:20 GMT
      Size: 215.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:d063b554118051b003dd0ff9f94521b9ba8609878811186a260bb0de37182991
      Last Modified: Fri, 11 Apr 2025 17:04:21 GMT
      Size: 12.6 MB (12569977 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6fc6a4c4451958f9cca368dc2400c5248e9a0268adaf79c5fbb0d64613a1980e
      Last Modified: Fri, 11 Apr 2025 17:04:21 GMT
      Size: 488.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:95eb79d6143b4dcd160c0a32d52da5dfa8ceb9d973df64a1b057866e151fc9fc
      Last Modified: Fri, 11 Apr 2025 17:04:22 GMT
      Size: 13.6 MB (13559573 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:30a671633e5e07e463e4bcb79d6edc67ce1fdaef5b46a8863f223bad837636ed
      Last Modified: Fri, 11 Apr 2025 17:04:21 GMT
      Size: 2.4 KB (2441 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:45f85b961fd8b62ddcd02b7f84a79c3b7c125ade5f2ff79c550ea5cf9654af6c
      Last Modified: Fri, 11 Apr 2025 17:04:22 GMT
      Size: 20.0 KB (20045 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:71536cdcda6f3f1793b4a7bd3eb256fda12a1d482c8ce092c365648823e259dc
      Last Modified: Fri, 11 Apr 2025 17:04:22 GMT
      Size: 9.2 KB (9179 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2614fa5dbf23813243468d7f44c64ea5254209f1da1bb02ae81f6d49e2461244
      Last Modified: Fri, 11 Apr 2025 18:11:35 GMT
      Size: 2.0 MB (1984555 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6b0598613c1dfd76893b86a34f20ecb45128e4702c1c5468a2b5dd503c1b782b
      Last Modified: Fri, 11 Apr 2025 18:11:35 GMT
      Size: 309.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8b280e12f63633245cbc0d0f72b79734360fab2dbd1ef26571040138f61f6fc2
      Last Modified: Fri, 11 Apr 2025 18:11:35 GMT
      Size: 750.6 KB (750617 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ddb4d84c85d7814b33bb3aa8336f999f3d330d38651ad4f24ff8ed60983386c3
      Last Modified: Fri, 11 Apr 2025 18:11:35 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:7f4658d9363e1981eb6a286aa01876b6e973d9d6dbd311ba63c90b618bdf03c4
      Last Modified: Fri, 11 Apr 2025 18:11:36 GMT
      Size: 21.5 MB (21480999 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

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

$ docker pull drupal@sha256:3465521cc6e47fc4addcfb64be8d976960e66ee455865c32a4ac0deedd29bc4f
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 392.4 KB (392381 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:aa5d71e2a0bd05145ebea662e678252c92af9263c9461ef0aad4e5b7de28b546
  • Layers:
    • sha256:df0885da2ba7ccf292502e924443379314535bba6e4c2cba5eaa7a6648eca118
      Last Modified: Fri, 11 Apr 2025 18:11:34 GMT
      Size: 357.5 KB (357494 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:bb324da6894b5920a7c64b6e61330c25488f34375a49dcd448e4b8b06d9d05b6
      Last Modified: Fri, 11 Apr 2025 18:11:34 GMT
      Size: 34.9 KB (34887 bytes)
      MIME: application/vnd.in-toto+json

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

$ docker pull drupal@sha256:02c9dfc05ced353cfc9a7f072d6a1ca848d285249f8166e461c3348ad053ac04
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 58.1 MB (58138185 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:34e36c79e5c0a1837f511bc4d88c06c7f1eb47329dc290dde2ed6c14b8616277
  • 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, 03 Apr 2025 03:27:18 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 03 Apr 2025 03:27:18 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 03 Apr 2025 03:27:18 GMT
ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_VERSION=8.3.20
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.3.20.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.20.tar.xz.asc
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_SHA256=f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 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 						--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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /var/www/html
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
STOPSIGNAL SIGQUIT
# Thu, 03 Apr 2025 03:27:18 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 03 Apr 2025 03:27:18 GMT
CMD ["php-fpm"]
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV DRUPAL_VERSION=10.4.6
# Thu, 03 Apr 2025 03:27:18 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /opt/drupal
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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:e6683980bfa61329c033b848393e7a7c9bdb1a1c939e35c1174ab8eaff3c5f05
      Last Modified: Fri, 11 Apr 2025 17:56:59 GMT
      Size: 12.6 MB (12569999 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:41dbf343b626bfb6da376ae260fb5ab4ef8f481bbcf6b51218bbc52f5b84f830
      Last Modified: Fri, 11 Apr 2025 17:56:58 GMT
      Size: 494.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:cc170d2e73cea6f53d03ff52de39c65782fec1e26921370fa2d207308947d6e0
      Last Modified: Fri, 11 Apr 2025 18:00:35 GMT
      Size: 14.6 MB (14555884 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8f0a9d6773f47876c7d46d4b3f1d27eb330df9e1ab8dac2823d7ee2efe908458
      Last Modified: Fri, 11 Apr 2025 18:00:34 GMT
      Size: 2.4 KB (2444 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9390958bbcedddbaaefdc9976a0d3d3c21298b89be12a8f0056d8dd05d78a1ca
      Last Modified: Fri, 11 Apr 2025 18:00:34 GMT
      Size: 19.9 KB (19851 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:7cdfc875605f93d5503ecd5cf5f9f39d4e140bdef2043fd77e6881ddbdf63512
      Last Modified: Fri, 11 Apr 2025 18:00:34 GMT
      Size: 9.2 KB (9180 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:be4234a7f7b06fd461e934f5010ee8c7b201e8732d5c03daaab4f346c8521a24
      Last Modified: Fri, 11 Apr 2025 21:00:51 GMT
      Size: 1.7 MB (1691786 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:569e25870f8df2f4134b13da9311a21d8a97dcc23e659878fa1cfd7a6e713a95
      Last Modified: Fri, 11 Apr 2025 21:00:51 GMT
      Size: 311.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:7744e95660d68738b0d81dffb5fbdb43b716cc8a8c24905e7250e85f00129422
      Last Modified: Fri, 11 Apr 2025 21:00:51 GMT
      Size: 750.6 KB (750619 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6badc095a500caf34bbbc327296efcb11c4daf4e295707ed4224433123e0e230
      Last Modified: Fri, 11 Apr 2025 21:00:51 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b36c06a223df467374499326edce9e961c80f28cdea77737bad68564e0fb2883
      Last Modified: Fri, 11 Apr 2025 21:14:27 GMT
      Size: 21.5 MB (21480859 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

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

$ docker pull drupal@sha256:000b9ae144fef422236043806ce088aa51dca9a636789eee6400c55907bed9fa
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 388.0 KB (387953 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:64325dec9516c6a736c2370d62a37862379a8c1d0edd03a9b8f0931843f7f389
  • Layers:
    • sha256:13717f981ed3007ab580bb1977bf0ea339426b02cb869e87e9ef2cb210acb3cf
      Last Modified: Fri, 11 Apr 2025 21:14:26 GMT
      Size: 352.9 KB (352877 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:ce70b292f791e40c09b823da841d18f18bc0b40bae895f91ce551565fc67b4cd
      Last Modified: Fri, 11 Apr 2025 21:14:25 GMT
      Size: 35.1 KB (35076 bytes)
      MIME: application/vnd.in-toto+json

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

$ docker pull drupal@sha256:0c74f338e2453a803d6443c52b60e00a196051a61bf9bcb7475e6f98b830a415
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 56.7 MB (56662225 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:73aec41c7c0b6b53070734f3733f19deb9ca55d6d2fb0fcc482b8e8a03b7ec83
  • 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, 03 Apr 2025 03:27:18 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 03 Apr 2025 03:27:18 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 03 Apr 2025 03:27:18 GMT
ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_VERSION=8.3.20
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.3.20.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.20.tar.xz.asc
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_SHA256=f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 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 						--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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /var/www/html
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
STOPSIGNAL SIGQUIT
# Thu, 03 Apr 2025 03:27:18 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 03 Apr 2025 03:27:18 GMT
CMD ["php-fpm"]
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV DRUPAL_VERSION=10.4.6
# Thu, 03 Apr 2025 03:27:18 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /opt/drupal
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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:80820c17f015ea81e511c1df3373b1f59aa53f9bec86fdd662d1907469b8a101
      Last Modified: Sat, 12 Apr 2025 00:03:00 GMT
      Size: 12.6 MB (12569999 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6332bbe81ac07672f371c0d47a75e79e67ca211f7bde76e8a3c184828d4ea34d
      Last Modified: Sat, 12 Apr 2025 00:02:58 GMT
      Size: 494.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b13da7d7084851fa2fbba41d077393f99a088e0d06303761347f49b1b1ce370c
      Last Modified: Sat, 12 Apr 2025 01:01:47 GMT
      Size: 13.5 MB (13533090 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c0b9e5fb39849ce8d312fe3cdcba2bbdf36a90f01711c61035e5acffd076c55e
      Last Modified: Sat, 12 Apr 2025 01:01:44 GMT
      Size: 2.5 KB (2450 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:be9515f8021d2d316be61d32d1a3c6062f68b3d3a3113971ecacce24119dd060
      Last Modified: Sat, 12 Apr 2025 01:01:45 GMT
      Size: 19.8 KB (19842 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:8b96ba08731b78ce642a24ccc66d0c782cef1819d58cb84646282a29a9964f15
      Last Modified: Sat, 12 Apr 2025 01:01:45 GMT
      Size: 9.2 KB (9185 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4eaf5c9344a757c71608747adb2bcd60256357e6b1aa0c627603ccb9d360a628
      Last Modified: Sat, 12 Apr 2025 12:48:06 GMT
      Size: 1.5 MB (1479731 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:53b81c80fa2f64002825468f2506e6df2e8173e87173c0a884d63f69262c6a7b
      Last Modified: Sat, 12 Apr 2025 12:48:06 GMT
      Size: 314.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:d1b89208b197bac860013451a2fef428703848f893434f2e7bde0af2d5d62626
      Last Modified: Sat, 12 Apr 2025 12:48:07 GMT
      Size: 750.6 KB (750622 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f80e25a468c7b98dafd408ebdb0376f2aef5c42caf50741daed6d789d6491fcf
      Last Modified: Sat, 12 Apr 2025 12:48:06 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:a683cf0ab5f6676224f3c7817445d962d1eb78ee6742ad3dccff53c81bb1c0d7
      Last Modified: Sat, 12 Apr 2025 13:15:21 GMT
      Size: 21.5 MB (21480813 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

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

$ docker pull drupal@sha256:595885a88ec59ce74bbe7f4357d34b32d99d63309bff610feb3b132443634059
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 387.9 KB (387949 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:b0142510d9d396085953b193b8e564a85b55852b0c36476bbb8fdafc968b9f50
  • Layers:
    • sha256:251a5f7bce7e3170dcc171bbda3704a21cb98df566c0a1d2872f0b779b393dcb
      Last Modified: Sat, 12 Apr 2025 13:15:18 GMT
      Size: 352.9 KB (352873 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:d66f36c0ca608d97c357908e1a8c4308fe480a5dc513fa06b0023177deab5bc0
      Last Modified: Sat, 12 Apr 2025 13:15:17 GMT
      Size: 35.1 KB (35076 bytes)
      MIME: application/vnd.in-toto+json

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

$ docker pull drupal@sha256:cebd1f253997e6f4f89fb52348a9f5292f6c9fbf0b512791d5e8b5de6e73959c
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 57.5 MB (57499745 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:ab6ff16b8d40688e41c11ad9553695fe23d9706028cb0d7ecf67b850e15fdd53
  • 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, 03 Apr 2025 03:27:18 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
# Thu, 03 Apr 2025 03:27:18 GMT
RUN apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 03 Apr 2025 03:27:18 GMT
ENV GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_VERSION=8.3.20
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.3.20.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.3.20.tar.xz.asc
# Thu, 03 Apr 2025 03:27:18 GMT
ENV PHP_SHA256=f15914e071b5bddaf1475b5f2ba68107e8b8846655f9e89690fb7cd410b0db6c
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 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 						--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, 03 Apr 2025 03:27:18 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /var/www/html
# Thu, 03 Apr 2025 03:27:18 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, 03 Apr 2025 03:27:18 GMT
STOPSIGNAL SIGQUIT
# Thu, 03 Apr 2025 03:27:18 GMT
EXPOSE map[9000/tcp:{}]
# Thu, 03 Apr 2025 03:27:18 GMT
CMD ["php-fpm"]
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Thu, 03 Apr 2025 03:27:18 GMT
ENV DRUPAL_VERSION=10.4.6
# Thu, 03 Apr 2025 03:27:18 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Thu, 03 Apr 2025 03:27:18 GMT
WORKDIR /opt/drupal
# Thu, 03 Apr 2025 03:27:18 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
# Thu, 03 Apr 2025 03:27:18 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:d6d097f28f223ae31e1c81084d117affff23e71413062be25aa880f6a54b99f2
      Last Modified: Fri, 11 Apr 2025 18:14:57 GMT
      Size: 12.6 MB (12570006 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:d3c89b9e2b9c4636874d41b5a8d24e12f627a67c6c1afc9706c8743fe9db906b
      Last Modified: Fri, 11 Apr 2025 18:14:56 GMT
      Size: 492.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ddc48c9c6fba9a21016649714ad40303ee4b7cefc81d898d2265864b543eaa07
      Last Modified: Fri, 11 Apr 2025 18:14:57 GMT
      Size: 14.0 MB (14019647 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6b38282b63ae20442a2becd84ba58f61bc74583c6a30e34cf6202abc3c3c2e4f
      Last Modified: Fri, 11 Apr 2025 18:14:56 GMT
      Size: 2.4 KB (2445 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:26f0009d1ba92216f78c1d452450fbfe77e2545d18c63fd6fca26a486f9a44be
      Last Modified: Fri, 11 Apr 2025 18:14:57 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:6de93f59f0d62b7e5aa1c68307ead912cd25103d1ae5ef077d60683bb8fea7e1
      Last Modified: Fri, 11 Apr 2025 18:14:57 GMT
      Size: 9.2 KB (9180 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:74d1ed62fbb23488db0cfd77cc3f5b0e90110165f1551a0110bfcee5a5ef7fed
      Last Modified: Fri, 11 Apr 2025 20:29:45 GMT
      Size: 1.6 MB (1611170 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ca4a2c5f1e8637f3ce67234175c4429c7bd8ca92068755129f92cc6860103ff7
      Last Modified: Fri, 11 Apr 2025 20:29:45 GMT
      Size: 312.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f804e29ac38a9a61f889e25ab4b74cc1ba537accd591b93bc1c535cefa2c7f3d
      Last Modified: Fri, 11 Apr 2025 20:29:45 GMT
      Size: 750.6 KB (750619 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8f43f70b8a6257fe3076379f36fca4381468bacc24b8f67c17b42d3af7886973
      Last Modified: Fri, 11 Apr 2025 20:29:45 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c2203ff58dbea99251f1a72ba2a1aeb7614bb1534f8123c82631dd420b6b6071
      Last Modified: Fri, 11 Apr 2025 20:37:51 GMT
      Size: 21.5 MB (21480952 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

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

$ docker pull drupal@sha256:8d6a6bc5158b8f9239cfec51aca4aae36396ded1abdf4296bd5dd8a6be289bd2
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 387.8 KB (387765 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:4053f4e067d2a1eb48152d7919a91619722846c2e8c71fe9a515c973a8ee18f3
  • Layers:
    • sha256:5a6dbade8a9ee3180f12175949f4e938737b669faedb9421d3ff8242f0227738
      Last Modified: Fri, 11 Apr 2025 20:37:50 GMT
      Size: 352.8 KB (352795 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:1da1cda942af80f0d069b988d6517c86d9e93d8086ba16092cd0d89660cf54df
      Last Modified: Fri, 11 Apr 2025 20:37:50 GMT
      Size: 35.0 KB (34970 bytes)
      MIME: application/vnd.in-toto+json