Skip to content

Latest commit

 

History

History
784 lines (742 loc) · 55 KB

10.3-php8.2-apache-bullseye.md

File metadata and controls

784 lines (742 loc) · 55 KB

drupal:10.3-php8.2-apache-bullseye

$ docker pull drupal@sha256:44e6b322fcfa94ca935bef8bb81a65ce58bfe2192bbc551a557c123ed6437234
  • Manifest MIME: application/vnd.oci.image.index.v1+json
  • Platforms: 8
    • linux; amd64
    • unknown; unknown
    • linux; arm variant v7
    • unknown; unknown
    • linux; arm64 variant v8
    • unknown; unknown
    • linux; 386
    • unknown; unknown

drupal:10.3-php8.2-apache-bullseye - linux; amd64

$ docker pull drupal@sha256:92766eb2f9d481d5954ce7f1e2bf8eff57716715bc56bc0b0599809427bf6a2f
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 188.2 MB (188240346 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:1b7cef20b1f44a957232f986dfa9ea21e5d1b7a842aad14640901804b88a2041
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["apache2-foreground"]
# Thu, 13 Mar 2025 21:54:41 GMT
RUN # debian.sh --arch 'amd64' out/ 'bullseye' '@1742169600'
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	{ 		echo 'Package: php*'; 		echo 'Pin: release *'; 		echo 'Pin-Priority: -1'; 	} > /etc/apt/preferences.d/no-debian-php # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev 		file 		g++ 		gcc 		libc-dev 		make 		pkg-config 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		$PHPIZE_DEPS 		ca-certificates 		curl 		xz-utils 	; 	rm -rf /var/lib/apt/lists/* # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	mkdir -p "$PHP_INI_DIR/conf.d"; 	[ ! -d /var/www/html ]; 	mkdir -p /var/www/html; 	chown www-data:www-data /var/www/html; 	chmod 1777 /var/www/html # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV APACHE_CONFDIR=/etc/apache2
# Thu, 13 Mar 2025 21:54:41 GMT
ENV APACHE_ENVVARS=/etc/apache2/envvars
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends apache2; 	rm -rf /var/lib/apt/lists/*; 		sed -ri 's/^export ([^=]+)=(.*)$/: ${\1:=\2}\nexport \1/' "$APACHE_ENVVARS"; 		. "$APACHE_ENVVARS"; 	for dir in 		"$APACHE_LOCK_DIR" 		"$APACHE_RUN_DIR" 		"$APACHE_LOG_DIR" 	; do 		rm -rvf "$dir"; 		mkdir -p "$dir"; 		chown "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$dir"; 		chmod 1777 "$dir"; 	done; 		rm -rvf /var/www/html/*; 		ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log"; 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log"; 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/other_vhosts_access.log"; 	chown -R --no-dereference "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$APACHE_LOG_DIR" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN a2dismod mpm_event && a2enmod mpm_prefork # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN { 		echo '<FilesMatch \.php$>'; 		echo '\tSetHandler application/x-httpd-php'; 		echo '</FilesMatch>'; 		echo; 		echo 'DirectoryIndex disabled'; 		echo 'DirectoryIndex index.php index.html'; 		echo; 		echo '<Directory /var/www/>'; 		echo '\tOptions -Indexes'; 		echo '\tAllowOverride All'; 		echo '</Directory>'; 	} | tee "$APACHE_CONFDIR/conf-available/docker-php.conf" 	&& a2enconf docker-php # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends gnupg; 	rm -rf /var/lib/apt/lists/*; 		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; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark > /dev/null; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		apache2-dev 		libargon2-dev 		libcurl4-openssl-dev 		libonig-dev 		libreadline-dev 		libsodium-dev 		libsqlite3-dev 		libssl-dev 		libxml2-dev 		zlib1g-dev 	; 		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)"; 	debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; 	if [ ! -d /usr/include/curl ]; then 		ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; 	fi; 	./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 		--with-openssl 		--with-readline 		--with-zlib 				--disable-phpdbg 				--with-pear 				$(test "$gnuArch" = 'riscv64-linux-gnu' && echo '--without-pcre-jit') 		--with-libdir="lib/$debMultiarch" 				--disable-cgi 				--with-apxs2 	; 	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; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; 	find /usr/local -type f -executable -exec ldd '{}' ';' 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query --search 		| cut -d: -f1 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 		pecl update-channels; 	rm -rf /tmp/pear ~/.pearrc; 		php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
STOPSIGNAL SIGWINCH
# Thu, 13 Mar 2025 21:54:41 GMT
COPY apache2-foreground /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[80/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["apache2-foreground"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN set -eux; 		if command -v a2enmod; then 		a2enmod expires rewrite; 	fi; 		savedAptMark="$(apt-mark showmanual)"; 		apt-get update; 	apt-get install -y --no-install-recommends 		libfreetype6-dev 		libjpeg-dev 		libpng-dev 		libpq-dev 		libwebp-dev 		libzip-dev 	; 		docker-php-ext-configure gd 		--with-freetype 		--with-jpeg=/usr 		--with-webp 	; 		docker-php-ext-install -j "$(nproc)" 		gd 		opcache 		pdo_mysql 		pdo_pgsql 		zip 	; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark; 	ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query -S 		| cut -d: -f1 		| sort -u 		| xargs -rt apt-mark manual; 		apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/* # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
RUN { 		echo 'opcache.memory_consumption=128'; 		echo 'opcache.interned_strings_buffer=8'; 		echo 'opcache.max_accelerated_files=4000'; 		echo 'opcache.revalidate_freq=60'; 	} > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN set -eux; 	export COMPOSER_HOME="$(mktemp -d)"; 	composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; 	composer check-platform-reqs; 	chown -R www-data:www-data web/sites web/modules web/themes; 	rmdir /var/www/html; 	ln -sf /opt/drupal/web /var/www/html; 	rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
  • Layers:
    • sha256:55147cbf65d4d152c070165835355b8ea7a090d48d81ba52cbeb9bbe8d629fc0
      Last Modified: Mon, 17 Mar 2025 22:17:31 GMT
      Size: 30.3 MB (30253836 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c85a436df232470d753ea7865a1e29cdbeab1e700064865547415c9918a0a37f
      Last Modified: Mon, 17 Mar 2025 23:22:08 GMT
      Size: 224.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6c7e0023df27648a9cf308434ac2c7ae9c7ad3f8b4ebd9c7a00f8cb644f00dbe
      Last Modified: Mon, 17 Mar 2025 23:22:10 GMT
      Size: 91.4 MB (91448754 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:00d8e853a8a57b612b44dccf802169637c9953b84a2a9736d7f169f2d6043970
      Last Modified: Mon, 17 Mar 2025 23:22:08 GMT
      Size: 226.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:a086f6930fd7ca3fc6cfb5575d460f32c8255b23acf0f2680f17cdbcf5415f1b
      Last Modified: Mon, 17 Mar 2025 23:22:08 GMT
      Size: 19.1 MB (19064172 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2b2a7220348d775097848de5db9bd469804f8d169a2936bbc0e3437cda7b9c39
      Last Modified: Mon, 17 Mar 2025 23:22:09 GMT
      Size: 430.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:3d5d8a5383632be0c164290329cc54dad856a5fffdc54798be45c8da62b2c083
      Last Modified: Mon, 17 Mar 2025 23:22:09 GMT
      Size: 481.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c2c30eedc799b6fac2060d9d1c10ebd09a2e47ef7478e744ab32ad62e0214567
      Last Modified: Mon, 17 Mar 2025 23:22:10 GMT
      Size: 12.3 MB (12273168 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8a3ba4ecda38cca6c3c645b1947430dca7f94e1a20d84a24417a843208ebbf5f
      Last Modified: Mon, 17 Mar 2025 23:22:10 GMT
      Size: 488.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:13d90b9bd2b0fe8e8d268da14d51e58a0b06688f21161dcc604113b9b2d7bc76
      Last Modified: Mon, 17 Mar 2025 23:22:10 GMT
      Size: 11.4 MB (11354046 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:907321efce95a9d97eb650a787c137d2652706047218370ae355ddd4c414b8d8
      Last Modified: Mon, 17 Mar 2025 23:22:11 GMT
      Size: 2.5 KB (2457 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:23deb951f96c580f82fa09d9b066691a1db9dfbfafa1e759b54f602b60d6a64c
      Last Modified: Mon, 17 Mar 2025 23:22:11 GMT
      Size: 247.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f337cc7641a07e6c29a7fe3d1436ac35d75c29471d2cba0c852f2e3504de4cb7
      Last Modified: Mon, 17 Mar 2025 23:22:11 GMT
      Size: 893.0 B
      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:48c0b888493927268b448224a3fd1bc3219067fbedcf8a9e9bce23339caf2576
      Last Modified: Fri, 04 Apr 2025 18:11:30 GMT
      Size: 1.9 MB (1931008 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9d867f41144fd562d6f8c048dd053571c390ef57b5a8fd47acc4fb7536b0b355
      Last Modified: Fri, 04 Apr 2025 18:11:29 GMT
      Size: 316.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:bb26e2dd88eb1cf2a50a5eccb52b65457aedc558f2d4dbfa09fb97bb916c0491
      Last Modified: Fri, 04 Apr 2025 18:11:30 GMT
      Size: 750.6 KB (750559 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6ac4c4353ef31b2398329b77d9f2daf42bb6624c209cc6c564ccd108f208072c
      Last Modified: Fri, 04 Apr 2025 18:11:29 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:07d3b28c89014793b9845bdaa1330b68166e95709c418d3aca337af064f31096
      Last Modified: Fri, 04 Apr 2025 18:11:30 GMT
      Size: 21.2 MB (21158894 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-php8.2-apache-bullseye - unknown; unknown

$ docker pull drupal@sha256:27346da003af94a4e9dde98b6f8518d9a2ad4e2700f6d84b09515a2a8435b56d
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 7.1 MB (7068041 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:7783d899307d3da4da1d6c770aacfd49c35471e2391d1784cdf2ea56e098f35a
  • Layers:
    • sha256:d3ebed8e7af6a30db90bc6e38f33ef969db2d5dd47d60b84078380de7ed01621
      Last Modified: Fri, 04 Apr 2025 18:11:30 GMT
      Size: 7.0 MB (7031353 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:9c1dbef6b30bcd69de0b29835c6f96e1414b83aa6415eb392d827545c7f876fc
      Last Modified: Fri, 04 Apr 2025 18:11:29 GMT
      Size: 36.7 KB (36688 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-php8.2-apache-bullseye - linux; arm variant v7

$ docker pull drupal@sha256:e13563290f06e46e5100c522924eba8e5caba47b60333b912de5cc2053f8dd1d
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 157.8 MB (157774180 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:b7138081706f400639b0a4bbe194b787ec45f81e93b783fff1ba483f48f0fac3
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["apache2-foreground"]
# Thu, 13 Mar 2025 21:54:41 GMT
RUN # debian.sh --arch 'armhf' out/ 'bullseye' '@1742169600'
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	{ 		echo 'Package: php*'; 		echo 'Pin: release *'; 		echo 'Pin-Priority: -1'; 	} > /etc/apt/preferences.d/no-debian-php # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev 		file 		g++ 		gcc 		libc-dev 		make 		pkg-config 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		$PHPIZE_DEPS 		ca-certificates 		curl 		xz-utils 	; 	rm -rf /var/lib/apt/lists/* # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	mkdir -p "$PHP_INI_DIR/conf.d"; 	[ ! -d /var/www/html ]; 	mkdir -p /var/www/html; 	chown www-data:www-data /var/www/html; 	chmod 1777 /var/www/html # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV APACHE_CONFDIR=/etc/apache2
# Thu, 13 Mar 2025 21:54:41 GMT
ENV APACHE_ENVVARS=/etc/apache2/envvars
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends apache2; 	rm -rf /var/lib/apt/lists/*; 		sed -ri 's/^export ([^=]+)=(.*)$/: ${\1:=\2}\nexport \1/' "$APACHE_ENVVARS"; 		. "$APACHE_ENVVARS"; 	for dir in 		"$APACHE_LOCK_DIR" 		"$APACHE_RUN_DIR" 		"$APACHE_LOG_DIR" 	; do 		rm -rvf "$dir"; 		mkdir -p "$dir"; 		chown "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$dir"; 		chmod 1777 "$dir"; 	done; 		rm -rvf /var/www/html/*; 		ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log"; 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log"; 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/other_vhosts_access.log"; 	chown -R --no-dereference "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$APACHE_LOG_DIR" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN a2dismod mpm_event && a2enmod mpm_prefork # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN { 		echo '<FilesMatch \.php$>'; 		echo '\tSetHandler application/x-httpd-php'; 		echo '</FilesMatch>'; 		echo; 		echo 'DirectoryIndex disabled'; 		echo 'DirectoryIndex index.php index.html'; 		echo; 		echo '<Directory /var/www/>'; 		echo '\tOptions -Indexes'; 		echo '\tAllowOverride All'; 		echo '</Directory>'; 	} | tee "$APACHE_CONFDIR/conf-available/docker-php.conf" 	&& a2enconf docker-php # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends gnupg; 	rm -rf /var/lib/apt/lists/*; 		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; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark > /dev/null; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		apache2-dev 		libargon2-dev 		libcurl4-openssl-dev 		libonig-dev 		libreadline-dev 		libsodium-dev 		libsqlite3-dev 		libssl-dev 		libxml2-dev 		zlib1g-dev 	; 		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)"; 	debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; 	if [ ! -d /usr/include/curl ]; then 		ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; 	fi; 	./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 		--with-openssl 		--with-readline 		--with-zlib 				--disable-phpdbg 				--with-pear 				$(test "$gnuArch" = 'riscv64-linux-gnu' && echo '--without-pcre-jit') 		--with-libdir="lib/$debMultiarch" 				--disable-cgi 				--with-apxs2 	; 	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; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; 	find /usr/local -type f -executable -exec ldd '{}' ';' 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query --search 		| cut -d: -f1 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 		pecl update-channels; 	rm -rf /tmp/pear ~/.pearrc; 		php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
STOPSIGNAL SIGWINCH
# Thu, 13 Mar 2025 21:54:41 GMT
COPY apache2-foreground /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[80/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["apache2-foreground"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN set -eux; 		if command -v a2enmod; then 		a2enmod expires rewrite; 	fi; 		savedAptMark="$(apt-mark showmanual)"; 		apt-get update; 	apt-get install -y --no-install-recommends 		libfreetype6-dev 		libjpeg-dev 		libpng-dev 		libpq-dev 		libwebp-dev 		libzip-dev 	; 		docker-php-ext-configure gd 		--with-freetype 		--with-jpeg=/usr 		--with-webp 	; 		docker-php-ext-install -j "$(nproc)" 		gd 		opcache 		pdo_mysql 		pdo_pgsql 		zip 	; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark; 	ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query -S 		| cut -d: -f1 		| sort -u 		| xargs -rt apt-mark manual; 		apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/* # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
RUN { 		echo 'opcache.memory_consumption=128'; 		echo 'opcache.interned_strings_buffer=8'; 		echo 'opcache.max_accelerated_files=4000'; 		echo 'opcache.revalidate_freq=60'; 	} > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN set -eux; 	export COMPOSER_HOME="$(mktemp -d)"; 	composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; 	composer check-platform-reqs; 	chown -R www-data:www-data web/sites web/modules web/themes; 	rmdir /var/www/html; 	ln -sf /opt/drupal/web /var/www/html; 	rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
  • Layers:
    • sha256:3687c9079028ac9bf763326f4be55b4e440b37b5baf0c4529715d811c7ec1718
      Last Modified: Mon, 17 Mar 2025 22:19:22 GMT
      Size: 25.5 MB (25535344 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5b1025fe025af769b6936ee3ed06b13f60f6c4df2ea57a88d17e56f673ea45b6
      Last Modified: Tue, 18 Mar 2025 06:34:40 GMT
      Size: 225.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b8c44daab001583fce063841032bb6ea652620064ab9fbf7d880588eaf67c75b
      Last Modified: Tue, 18 Mar 2025 06:34:43 GMT
      Size: 69.1 MB (69119208 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ff841f7831550381d69a8f1bf31c3b5a47d736c2f6a95a57f029a70b9f2ba3ea
      Last Modified: Tue, 18 Mar 2025 06:34:40 GMT
      Size: 226.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:3820dfc98d59eecfc435663aeef071e4cd3a185c11c95fb306b3541f07ea6ca8
      Last Modified: Tue, 18 Mar 2025 07:33:39 GMT
      Size: 17.8 MB (17817117 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:db5693b515125ea6a0aa248f7e033223d4b2967f70f5cf1be77e196aaf38331d
      Last Modified: Tue, 18 Mar 2025 07:33:38 GMT
      Size: 432.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:50a3e2077b9803e8dce2ee34a6c0340efb25d0a1243736af5195b1a593c69fc5
      Last Modified: Tue, 18 Mar 2025 07:33:38 GMT
      Size: 483.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:6cd27abbfed1a6928c44e85b388dfdf2b0465ee735712eb6e6deb390f7e6f9df
      Last Modified: Tue, 18 Mar 2025 10:24:49 GMT
      Size: 12.3 MB (12271756 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4cc632f823b615e20314df9bae8505fcd3a3549c87ee33fc9d7d978ae1997038
      Last Modified: Tue, 18 Mar 2025 10:24:48 GMT
      Size: 489.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:193d54ae8b4641593f906480fa4e054594cbfc4f9aff92e503ecfb6fbfc8635a
      Last Modified: Tue, 18 Mar 2025 10:24:49 GMT
      Size: 9.8 MB (9816089 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:e18ba70e8ef02170fea38b2e313b6ff5f35f2bdca4d1af973c35ed68eab3318c
      Last Modified: Tue, 18 Mar 2025 10:24:48 GMT
      Size: 2.5 KB (2456 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:fa43345946552e9fd4358a51cf1ebb168f2d44fff08ea491e8cfaba5939d6f2c
      Last Modified: Tue, 18 Mar 2025 10:24:49 GMT
      Size: 248.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c9d79f41f4bd637b745b6e1921635a3c62c6723579fd1dc12e4036c1742d1d64
      Last Modified: Tue, 18 Mar 2025 10:24:49 GMT
      Size: 890.0 B
      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:4a6d2d12863be5c6913ac33ba86a77c4715cc2288bd01aca1dbac3515afa9843
      Last Modified: Tue, 18 Mar 2025 15:17:50 GMT
      Size: 1.3 MB (1310783 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:3110e288e6003cf31ec8c0682031b255e45b71d335b5c644a69026f1bf67d790
      Last Modified: Tue, 18 Mar 2025 15:17:50 GMT
      Size: 314.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b4896cdce137c50bba5d85d61d2701b00aa509cd5c4861e4e36ea2a316c6403a
      Last Modified: Tue, 18 Mar 2025 15:17:50 GMT
      Size: 740.8 KB (740824 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2f483b65775b930df1e951eef7165bfea2acc503bdcb5da099a9eec4c9e2e56a
      Last Modified: Thu, 20 Mar 2025 00:11:52 GMT
      Size: 115.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:91656c162769249bf42308fa0861649685c16c97b380aa23447c894c7cdd4687
      Last Modified: Thu, 20 Mar 2025 00:11:54 GMT
      Size: 21.2 MB (21157149 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-php8.2-apache-bullseye - unknown; unknown

$ docker pull drupal@sha256:7b85be2f287e4250a6ad1b59a96faac4fcd2dafd9b628cc8002c26f12789bb74
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 6.9 MB (6876984 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:8b778d84ceee7420fa84f64b855b1ab712b252f48d131bad44c094ea0f839947
  • Layers:
    • sha256:abcbef1e4d3abd346da8373d9890c6d5c611d2d8de555bd457064ee554a75452
      Last Modified: Thu, 20 Mar 2025 00:11:52 GMT
      Size: 6.8 MB (6840179 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:9b0efb9045cd502437ec2d98335ca925ec288230119b6f09cc82b267d17ef79e
      Last Modified: Thu, 20 Mar 2025 00:11:51 GMT
      Size: 36.8 KB (36805 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-php8.2-apache-bullseye - linux; arm64 variant v8

$ docker pull drupal@sha256:77c94f216e55ffc3ad6267e67961005f2c94b1ae2e8f73647f952d0271644e19
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 182.3 MB (182287384 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:06cd0ca13577879b6da6e7e77e52b7b882d3b48fabed7ab041c57c05adfafc02
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["apache2-foreground"]
# Thu, 13 Mar 2025 21:54:41 GMT
RUN # debian.sh --arch 'arm64' out/ 'bullseye' '@1742169600'
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	{ 		echo 'Package: php*'; 		echo 'Pin: release *'; 		echo 'Pin-Priority: -1'; 	} > /etc/apt/preferences.d/no-debian-php # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev 		file 		g++ 		gcc 		libc-dev 		make 		pkg-config 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		$PHPIZE_DEPS 		ca-certificates 		curl 		xz-utils 	; 	rm -rf /var/lib/apt/lists/* # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	mkdir -p "$PHP_INI_DIR/conf.d"; 	[ ! -d /var/www/html ]; 	mkdir -p /var/www/html; 	chown www-data:www-data /var/www/html; 	chmod 1777 /var/www/html # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV APACHE_CONFDIR=/etc/apache2
# Thu, 13 Mar 2025 21:54:41 GMT
ENV APACHE_ENVVARS=/etc/apache2/envvars
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends apache2; 	rm -rf /var/lib/apt/lists/*; 		sed -ri 's/^export ([^=]+)=(.*)$/: ${\1:=\2}\nexport \1/' "$APACHE_ENVVARS"; 		. "$APACHE_ENVVARS"; 	for dir in 		"$APACHE_LOCK_DIR" 		"$APACHE_RUN_DIR" 		"$APACHE_LOG_DIR" 	; do 		rm -rvf "$dir"; 		mkdir -p "$dir"; 		chown "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$dir"; 		chmod 1777 "$dir"; 	done; 		rm -rvf /var/www/html/*; 		ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log"; 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log"; 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/other_vhosts_access.log"; 	chown -R --no-dereference "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$APACHE_LOG_DIR" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN a2dismod mpm_event && a2enmod mpm_prefork # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN { 		echo '<FilesMatch \.php$>'; 		echo '\tSetHandler application/x-httpd-php'; 		echo '</FilesMatch>'; 		echo; 		echo 'DirectoryIndex disabled'; 		echo 'DirectoryIndex index.php index.html'; 		echo; 		echo '<Directory /var/www/>'; 		echo '\tOptions -Indexes'; 		echo '\tAllowOverride All'; 		echo '</Directory>'; 	} | tee "$APACHE_CONFDIR/conf-available/docker-php.conf" 	&& a2enconf docker-php # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends gnupg; 	rm -rf /var/lib/apt/lists/*; 		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; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark > /dev/null; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		apache2-dev 		libargon2-dev 		libcurl4-openssl-dev 		libonig-dev 		libreadline-dev 		libsodium-dev 		libsqlite3-dev 		libssl-dev 		libxml2-dev 		zlib1g-dev 	; 		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)"; 	debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; 	if [ ! -d /usr/include/curl ]; then 		ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; 	fi; 	./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 		--with-openssl 		--with-readline 		--with-zlib 				--disable-phpdbg 				--with-pear 				$(test "$gnuArch" = 'riscv64-linux-gnu' && echo '--without-pcre-jit') 		--with-libdir="lib/$debMultiarch" 				--disable-cgi 				--with-apxs2 	; 	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; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; 	find /usr/local -type f -executable -exec ldd '{}' ';' 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query --search 		| cut -d: -f1 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 		pecl update-channels; 	rm -rf /tmp/pear ~/.pearrc; 		php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
STOPSIGNAL SIGWINCH
# Thu, 13 Mar 2025 21:54:41 GMT
COPY apache2-foreground /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[80/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["apache2-foreground"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN set -eux; 		if command -v a2enmod; then 		a2enmod expires rewrite; 	fi; 		savedAptMark="$(apt-mark showmanual)"; 		apt-get update; 	apt-get install -y --no-install-recommends 		libfreetype6-dev 		libjpeg-dev 		libpng-dev 		libpq-dev 		libwebp-dev 		libzip-dev 	; 		docker-php-ext-configure gd 		--with-freetype 		--with-jpeg=/usr 		--with-webp 	; 		docker-php-ext-install -j "$(nproc)" 		gd 		opcache 		pdo_mysql 		pdo_pgsql 		zip 	; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark; 	ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query -S 		| cut -d: -f1 		| sort -u 		| xargs -rt apt-mark manual; 		apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/* # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
RUN { 		echo 'opcache.memory_consumption=128'; 		echo 'opcache.interned_strings_buffer=8'; 		echo 'opcache.max_accelerated_files=4000'; 		echo 'opcache.revalidate_freq=60'; 	} > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN set -eux; 	export COMPOSER_HOME="$(mktemp -d)"; 	composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; 	composer check-platform-reqs; 	chown -R www-data:www-data web/sites web/modules web/themes; 	rmdir /var/www/html; 	ln -sf /opt/drupal/web /var/www/html; 	rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
  • Layers:
    • sha256:6eba8885c82049d690776150810f32585aca6c3eba49f692753434bdaee447ec
      Last Modified: Mon, 17 Mar 2025 22:18:52 GMT
      Size: 28.7 MB (28745923 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4c30a4b98d6d9d341325155385916d7532526ea08768653b48f2722f278a8d43
      Last Modified: Tue, 18 Mar 2025 05:31:07 GMT
      Size: 225.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:feb0e83a8ad79344475695e51f2489c2d8cf5877a26fcded29b10154759542f1
      Last Modified: Tue, 18 Mar 2025 05:31:09 GMT
      Size: 86.7 MB (86734007 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f80f21d828c5691e64bf7ff33432f2bc2b409ac5eb2fbbdd42b81f7c20557c38
      Last Modified: Tue, 18 Mar 2025 05:31:07 GMT
      Size: 226.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:577adf86a70349470def3c36906fb60b4b5ddfffb961d43ffa7ac9aa4404c094
      Last Modified: Tue, 18 Mar 2025 05:31:08 GMT
      Size: 19.0 MB (18981509 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:07cd473bc5275ce03133dbd2c85f8a58dd5605e869a74f6730992e65b5e2db03
      Last Modified: Tue, 18 Mar 2025 05:31:08 GMT
      Size: 433.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:fed4e8c4c72476e5f880737fb14a8a595975239ef8ad6a2ea5c6d4a25b73fe7b
      Last Modified: Tue, 18 Mar 2025 05:31:08 GMT
      Size: 487.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2247733cc17de558b128751a7104ee1992d16b14ae52c40473b43b659df67765
      Last Modified: Tue, 18 Mar 2025 07:55:26 GMT
      Size: 12.3 MB (12272483 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:1ff3f8cfb7104a2f370ce93e916382ead5081eafbaf02bb96079b38567638030
      Last Modified: Tue, 18 Mar 2025 07:55:25 GMT
      Size: 487.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b5d6765ea9b2e9a54be2afdc4a057a0695d118bbc0ffb8edca1001e264068e0b
      Last Modified: Tue, 18 Mar 2025 07:55:27 GMT
      Size: 11.4 MB (11441488 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:7f00463ca4539b049c8cac07c903d323fe8235ec84117e65e93e5dd7b2fc3756
      Last Modified: Tue, 18 Mar 2025 07:55:25 GMT
      Size: 2.5 KB (2453 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2b76f6dffc7ea996a098b60ecf2a284a3839547255287f4c691a357d00754efb
      Last Modified: Tue, 18 Mar 2025 07:55:26 GMT
      Size: 245.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:4165c8df325127c01ebe345720ebbd99d90687a56db2f36d0ceffda5740e74aa
      Last Modified: Tue, 18 Mar 2025 07:55:26 GMT
      Size: 889.0 B
      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:5263df5c121a1c07c1924c12dd0a2df0bc108a40018a6d5b9bdc0247c71096f9
      Last Modified: Wed, 19 Mar 2025 23:59:58 GMT
      Size: 2.2 MB (2196482 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c14c3394801952dba370652fce9f42db726ba465aaec4e72cc3b4f74d18a2e3b
      Last Modified: Wed, 19 Mar 2025 23:59:58 GMT
      Size: 312.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:a91a90739ddd7322266a588d52ef12f59660cea8d3bb11d1d6f74ac639f1957c
      Last Modified: Fri, 04 Apr 2025 18:28:47 GMT
      Size: 750.6 KB (750558 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:93994e19d5875b33ff7709023753ad27cefacb81aee6620fcccd170a877bf3bd
      Last Modified: Fri, 04 Apr 2025 18:28:47 GMT
      Size: 114.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:5a0faf8b2c7280d81fdef4c5fe3daccd0eeab89feb299ff04a079d007eded6ec
      Last Modified: Fri, 04 Apr 2025 18:28:48 GMT
      Size: 21.2 MB (21159031 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-php8.2-apache-bullseye - unknown; unknown

$ docker pull drupal@sha256:72c8f3048c25ef44b293c054f6b88469fc7bc14ede1e47e22f2806201a696fb9
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 7.1 MB (7070997 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:5a948e7f7492ff96446629140e7cb76d5b3a6e5dfbc573104376419d300c23f4
  • Layers:
    • sha256:b03aa434b5ff5cd42de6c47d86ebdad657c8eb4e23a1da70056b412f5063f312
      Last Modified: Fri, 04 Apr 2025 18:28:47 GMT
      Size: 7.0 MB (7034149 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:d183cd25da38707e07557a919cc711f8b346d67e6e5bfe4e91ab919618082039
      Last Modified: Fri, 04 Apr 2025 18:28:47 GMT
      Size: 36.8 KB (36848 bytes)
      MIME: application/vnd.in-toto+json

drupal:10.3-php8.2-apache-bullseye - linux; 386

$ docker pull drupal@sha256:cbae4ed174949455723b38e26cbca4ed3be9827974582179cc12a8da9208b758
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 191.0 MB (191027811 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:051e1f3d67ed25e7ec280df5c7673d352ac0008cd71a42a3513aec798a0c2759
  • Entrypoint: ["docker-php-entrypoint"]
  • Default Command: ["apache2-foreground"]
# Thu, 13 Mar 2025 21:54:41 GMT
RUN # debian.sh --arch 'i386' out/ 'bullseye' '@1742169600'
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	{ 		echo 'Package: php*'; 		echo 'Pin: release *'; 		echo 'Pin-Priority: -1'; 	} > /etc/apt/preferences.d/no-debian-php # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHPIZE_DEPS=autoconf 		dpkg-dev 		file 		g++ 		gcc 		libc-dev 		make 		pkg-config 		re2c
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		$PHPIZE_DEPS 		ca-certificates 		curl 		xz-utils 	; 	rm -rf /var/lib/apt/lists/* # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_INI_DIR=/usr/local/etc/php
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	mkdir -p "$PHP_INI_DIR/conf.d"; 	[ ! -d /var/www/html ]; 	mkdir -p /var/www/html; 	chown www-data:www-data /var/www/html; 	chmod 1777 /var/www/html # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV APACHE_CONFDIR=/etc/apache2
# Thu, 13 Mar 2025 21:54:41 GMT
ENV APACHE_ENVVARS=/etc/apache2/envvars
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends apache2; 	rm -rf /var/lib/apt/lists/*; 		sed -ri 's/^export ([^=]+)=(.*)$/: ${\1:=\2}\nexport \1/' "$APACHE_ENVVARS"; 		. "$APACHE_ENVVARS"; 	for dir in 		"$APACHE_LOCK_DIR" 		"$APACHE_RUN_DIR" 		"$APACHE_LOG_DIR" 	; do 		rm -rvf "$dir"; 		mkdir -p "$dir"; 		chown "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$dir"; 		chmod 1777 "$dir"; 	done; 		rm -rvf /var/www/html/*; 		ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log"; 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log"; 	ln -sfT /dev/stdout "$APACHE_LOG_DIR/other_vhosts_access.log"; 	chown -R --no-dereference "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$APACHE_LOG_DIR" # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN a2dismod mpm_event && a2enmod mpm_prefork # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN { 		echo '<FilesMatch \.php$>'; 		echo '\tSetHandler application/x-httpd-php'; 		echo '</FilesMatch>'; 		echo; 		echo 'DirectoryIndex disabled'; 		echo 'DirectoryIndex index.php index.html'; 		echo; 		echo '<Directory /var/www/>'; 		echo '\tOptions -Indexes'; 		echo '\tAllowOverride All'; 		echo '</Directory>'; 	} | tee "$APACHE_CONFDIR/conf-available/docker-php.conf" 	&& a2enconf docker-php # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_LDFLAGS=-Wl,-O1 -pie
# Thu, 13 Mar 2025 21:54:41 GMT
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_VERSION=8.2.28
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_URL=https://www.php.net/distributions/php-8.2.28.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.28.tar.xz.asc
# Thu, 13 Mar 2025 21:54:41 GMT
ENV PHP_SHA256=af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends gnupg; 	rm -rf /var/lib/apt/lists/*; 		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; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark > /dev/null; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
COPY docker-php-source /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		apache2-dev 		libargon2-dev 		libcurl4-openssl-dev 		libonig-dev 		libreadline-dev 		libsodium-dev 		libsqlite3-dev 		libssl-dev 		libxml2-dev 		zlib1g-dev 	; 		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)"; 	debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; 	if [ ! -d /usr/include/curl ]; then 		ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; 	fi; 	./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 		--with-openssl 		--with-readline 		--with-zlib 				--disable-phpdbg 				--with-pear 				$(test "$gnuArch" = 'riscv64-linux-gnu' && echo '--without-pcre-jit') 		--with-libdir="lib/$debMultiarch" 				--disable-cgi 				--with-apxs2 	; 	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; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; 	find /usr/local -type f -executable -exec ldd '{}' ';' 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query --search 		| cut -d: -f1 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 		pecl update-channels; 	rm -rf /tmp/pear ~/.pearrc; 		php --version # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
RUN docker-php-ext-enable sodium # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
ENTRYPOINT ["docker-php-entrypoint"]
# Thu, 13 Mar 2025 21:54:41 GMT
STOPSIGNAL SIGWINCH
# Thu, 13 Mar 2025 21:54:41 GMT
COPY apache2-foreground /usr/local/bin/ # buildkit
# Thu, 13 Mar 2025 21:54:41 GMT
WORKDIR /var/www/html
# Thu, 13 Mar 2025 21:54:41 GMT
EXPOSE map[80/tcp:{}]
# Thu, 13 Mar 2025 21:54:41 GMT
CMD ["apache2-foreground"]
# Wed, 19 Mar 2025 21:27:15 GMT
RUN set -eux; 		if command -v a2enmod; then 		a2enmod expires rewrite; 	fi; 		savedAptMark="$(apt-mark showmanual)"; 		apt-get update; 	apt-get install -y --no-install-recommends 		libfreetype6-dev 		libjpeg-dev 		libpng-dev 		libpq-dev 		libwebp-dev 		libzip-dev 	; 		docker-php-ext-configure gd 		--with-freetype 		--with-jpeg=/usr 		--with-webp 	; 		docker-php-ext-install -j "$(nproc)" 		gd 		opcache 		pdo_mysql 		pdo_pgsql 		zip 	; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark; 	ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query -S 		| cut -d: -f1 		| sort -u 		| xargs -rt apt-mark manual; 		apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/* # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
RUN { 		echo 'opcache.memory_consumption=128'; 		echo 'opcache.interned_strings_buffer=8'; 		echo 'opcache.max_accelerated_files=4000'; 		echo 'opcache.revalidate_freq=60'; 	} > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
COPY /usr/bin/composer /usr/local/bin/ # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV DRUPAL_VERSION=10.3.14
# Wed, 19 Mar 2025 21:27:15 GMT
ENV COMPOSER_ALLOW_SUPERUSER=1
# Wed, 19 Mar 2025 21:27:15 GMT
WORKDIR /opt/drupal
# Wed, 19 Mar 2025 21:27:15 GMT
RUN set -eux; 	export COMPOSER_HOME="$(mktemp -d)"; 	composer create-project --no-interaction "drupal/recommended-project:$DRUPAL_VERSION" ./; 	composer check-platform-reqs; 	chown -R www-data:www-data web/sites web/modules web/themes; 	rmdir /var/www/html; 	ln -sf /opt/drupal/web /var/www/html; 	rm -rf "$COMPOSER_HOME" # buildkit
# Wed, 19 Mar 2025 21:27:15 GMT
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/drupal/vendor/bin
  • Layers:
    • sha256:e83ba34877ecae8e583197e97ef35a452a1d1b81c406023bf40d3c79d5ba9025
      Last Modified: Mon, 17 Mar 2025 22:17:57 GMT
      Size: 31.2 MB (31180337 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:ea83e57ef18bab9bd9f1f23802cfbfe0644c67bd5d316766a2b15f3eaf26d84a
      Last Modified: Mon, 17 Mar 2025 23:31:15 GMT
      Size: 224.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:3667f9d933e65e8bdded1223a527defb62bafafd2c172a1ddb0bbe7cb6e4e0a7
      Last Modified: Mon, 17 Mar 2025 23:31:21 GMT
      Size: 92.5 MB (92521321 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:20a9b334121744586fa4d72c4005378eeb71db766e5cc850b8decaea0a10a759
      Last Modified: Mon, 17 Mar 2025 23:31:18 GMT
      Size: 225.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f658b14e74acb4cb2c78a4882c4a00c9212e531b2c7e2585afb2a991cc2e673d
      Last Modified: Mon, 17 Mar 2025 23:31:19 GMT
      Size: 19.6 MB (19552816 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:2286557210b10ac42cc811b7a86028502112cbfe5053349e9afb435e16326e64
      Last Modified: Mon, 17 Mar 2025 23:31:18 GMT
      Size: 425.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c47f524739234847480fe79ca8e5a39961406b454019de4ac8d952687039924c
      Last Modified: Mon, 17 Mar 2025 23:31:19 GMT
      Size: 480.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:dc1ba8085ffe81178ae9b09b4342165a8ed4a39b25933b97407942b3439aa6ca
      Last Modified: Mon, 17 Mar 2025 23:31:20 GMT
      Size: 12.3 MB (12272453 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:b7e4caa64d44a57ae0ccc5d7bb1d054ce57ee8443625463252d84dca9083e646
      Last Modified: Mon, 17 Mar 2025 23:31:20 GMT
      Size: 489.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:96733d875d09c0bc62751b72fd25e7f19f24ca750407c11629e890036603fcb2
      Last Modified: Mon, 17 Mar 2025 23:31:21 GMT
      Size: 11.6 MB (11599463 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:f37aaa188bfcbef712ebefc363e2936fcc07aaa4cdb5d2473a7ad2b645653eda
      Last Modified: Mon, 17 Mar 2025 23:31:21 GMT
      Size: 2.5 KB (2453 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c9759f655485007ae906662988a8272b2c265dea7d84df24e9244b564feacee3
      Last Modified: Mon, 17 Mar 2025 23:31:21 GMT
      Size: 242.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:7822565344d08e587ae9361d9e4869ed49165645d0067d839f38fb044833d1d1
      Last Modified: Mon, 17 Mar 2025 23:31:22 GMT
      Size: 890.0 B
      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:b394a01624dfc4f85d4bf1fdd6cc6dbd55edca71f7191259fd03bf7e520947d3
      Last Modified: Wed, 19 Mar 2025 23:23:43 GMT
      Size: 2.0 MB (1997193 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:d2c7e488a1ca36dbef9615839013ffc9061d6dd0110ba116700d12d210983119
      Last Modified: Wed, 19 Mar 2025 23:23:43 GMT
      Size: 314.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:9dac2996f583c28260f976bd8f81ba0ff9f86209769ca67e4a56e184400ba5cf
      Last Modified: Wed, 19 Mar 2025 23:23:43 GMT
      Size: 740.8 KB (740825 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:c1c396ab9f3ce93e52e146d0c00cb1abd05ff2e40b24f71fc55e103dfd6c7782
      Last Modified: Wed, 19 Mar 2025 23:23:43 GMT
      Size: 116.0 B
      MIME: application/vnd.oci.image.layer.v1.tar+gzip
    • sha256:8973865707ed04bcdd05f8da3fa72bef300581fb3ced0db616f67d68466d3e6d
      Last Modified: Wed, 19 Mar 2025 23:23:44 GMT
      Size: 21.2 MB (21157513 bytes)
      MIME: application/vnd.oci.image.layer.v1.tar+gzip

drupal:10.3-php8.2-apache-bullseye - unknown; unknown

$ docker pull drupal@sha256:a739b8a9eafea63c56c5e3facb7767d420fdae6fb4841a15da3606c012478748
  • Manifest MIME: application/vnd.docker.distribution.manifest.v2+json
  • Total Size: 7.1 MB (7058529 bytes)
    (compressed transfer size, not on-disk size)
  • Image ID: sha256:192b6363fc722c2e576323ae5d3325baa48a135b0c76dfd461c103795282494e
  • Layers:
    • sha256:c4ca9d1adb10a129fbd200b6638cf51ebff05e096f42a1144a4b0f70e5379339
      Last Modified: Wed, 19 Mar 2025 23:23:43 GMT
      Size: 7.0 MB (7021885 bytes)
      MIME: application/vnd.in-toto+json
    • sha256:9a2fb219808cccfa5db1c3320a3e485b364a1275f32216821aa7ec0286d77337
      Last Modified: Wed, 19 Mar 2025 23:23:43 GMT
      Size: 36.6 KB (36644 bytes)
      MIME: application/vnd.in-toto+json