docker.io/dunglas/frankenphp:php8.2-alpine linux/arm64

docker.io/dunglas/frankenphp:php8.2-alpine - 国内下载镜像源 浏览次数:11 温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个基于PHP的Docker镜像,由dunglas维护。它旨在提供一个灵活且可扩展的PHP环境,方便开发者构建和部署PHP应用程序。

源镜像 docker.io/dunglas/frankenphp:php8.2-alpine
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64
镜像ID sha256:94c9fb1db460baec05da1222ac4005279bb16db6d768df7bfe4d2de96f2124e5
镜像TAG php8.2-alpine-linuxarm64
大小 144.25MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD --config /etc/frankenphp/Caddyfile --adapter caddyfile
启动入口 docker-php-entrypoint
工作目录 /app
OS/平台 linux/arm64
浏览量 11 次
贡献者
镜像创建 2025-11-22T04:27:42.763514057Z
同步时间 2025-11-25 15:05
更新时间 2025-11-25 18:56
开放端口
2019/tcp 443/tcp 443/udp 80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c PHP_INI_DIR=/usr/local/etc/php PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 PHP_LDFLAGS=-Wl,-O1 -pie GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC PHP_VERSION=8.2.29 PHP_URL=https://www.php.net/distributions/php-8.2.29.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.29.tar.xz.asc PHP_SHA256=475f991afd2d5b901fb410be407d929bc00c46285d3f439a02c59e8b6fe3589c XDG_CONFIG_HOME=/config XDG_DATA_HOME=/data GODEBUG=cgocheck=0
镜像标签
2025-11-22T04:02:34Z: org.opencontainers.image.created The modern PHP app server: org.opencontainers.image.description MIT: org.opencontainers.image.licenses c6cadf3bf66be6658552bbeacf1d845b2e249478: org.opencontainers.image.revision https://github.com/php/frankenphp: org.opencontainers.image.source FrankenPHP: org.opencontainers.image.title https://frankenphp.dev: org.opencontainers.image.url Kévin Dunglas: org.opencontainers.image.vendor v1.9.1: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64  docker.io/dunglas/frankenphp:php8.2-alpine

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64  docker.io/dunglas/frankenphp:php8.2-alpine

Shell快速替换命令

sed -i 's#dunglas/frankenphp:php8.2-alpine#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64  docker.io/dunglas/frankenphp:php8.2-alpine'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64  docker.io/dunglas/frankenphp:php8.2-alpine'

镜像构建历史


# 2025-11-22 12:27:42  15.52MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=arm64 /bin/sh -c setcap cap_net_bind_service=+ep /usr/local/bin/frankenphp && 	frankenphp version && 	frankenphp build-info # buildkit
                        
# 2025-11-22 12:27:41  15.52MB 复制新文件或目录到容器中
COPY /usr/local/bin/frankenphp /usr/local/bin/frankenphp # buildkit
                        
# 2025-11-22 12:27:41  2.95MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=arm64 /bin/sh -c apk add --no-cache libstdc++ && 	ldconfig /usr/local/lib # buildkit
                        
# 2025-11-22 12:27:40  645.20KB 复制新文件或目录到容器中
COPY /usr/local/lib/libwatcher* /usr/local/lib/ # buildkit
                        
# 2025-11-22 12:02:54  0.00B 设置环境变量 GODEBUG
ENV GODEBUG=cgocheck=0
                        
# 2025-11-22 12:02:54  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=Kévin Dunglas
                        
# 2025-11-22 12:02:54  0.00B 添加元数据标签
LABEL org.opencontainers.image.licenses=MIT
                        
# 2025-11-22 12:02:54  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/php/frankenphp
                        
# 2025-11-22 12:02:54  0.00B 添加元数据标签
LABEL org.opencontainers.image.url=https://frankenphp.dev
                        
# 2025-11-22 12:02:54  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=The modern PHP app server
                        
# 2025-11-22 12:02:54  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=FrankenPHP
                        
# 2025-11-22 12:02:54  0.00B 声明容器运行时监听的端口
EXPOSE [2019/tcp]
                        
# 2025-11-22 12:02:54  0.00B 声明容器运行时监听的端口
EXPOSE [443/udp]
                        
# 2025-11-22 12:02:54  0.00B 声明容器运行时监听的端口
EXPOSE [443/tcp]
                        
# 2025-11-22 12:02:54  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2025-11-22 12:02:54  0.00B 设置环境变量 XDG_DATA_HOME
ENV XDG_DATA_HOME=/data
                        
# 2025-11-22 12:02:54  0.00B 设置环境变量 XDG_CONFIG_HOME
ENV XDG_CONFIG_HOME=/config
                        
# 2025-11-22 12:02:54  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:2019/metrics || exit 1"] "0s" "0s" "0s" "0s" '\x00'}
                        
# 2025-11-22 12:02:54  0.00B 设置默认要执行的命令
CMD ["--config" "/etc/frankenphp/Caddyfile" "--adapter" "caddyfile"]
                        
# 2025-11-22 12:02:54  211.94KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=arm64 /bin/sh -c ln /etc/caddy/Caddyfile /etc/frankenphp/Caddyfile && 	curl -sSLf 		-o /usr/local/bin/install-php-extensions 		https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions && 	chmod +x /usr/local/bin/install-php-extensions # buildkit
                        
# 2025-11-22 12:02:38  1.49KB 复制新文件或目录到容器中
COPY caddy/frankenphp/Caddyfile /etc/caddy/Caddyfile # buildkit
                        
# 2025-11-22 12:02:54  146.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=arm64 /bin/sh -c set -eux; 	mkdir -p 		/app/public 		/config/caddy 		/data/caddy 		/etc/caddy 		/etc/frankenphp; 	sed -i 's/php/frankenphp run/g' /usr/local/bin/docker-php-entrypoint; 	echo '<?php phpinfo();' > /app/public/index.php # buildkit
                        
# 2025-11-22 12:02:53  539.07KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=arm64 /bin/sh -c apk add --no-cache 	ca-certificates 	libcap 	mailcap # buildkit
                        
# 2025-11-22 12:02:51  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-11-22 12:02:51  0.00B 定义构建参数
ARG TARGETARCH=arm64
                        
# 2025-08-01 03:22:09  0.00B 设置默认要执行的命令
CMD ["php" "-a"]
                        
# 2025-08-01 03:22:09  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-php-entrypoint"]
                        
# 2025-08-01 03:22:09  54.48KB 执行命令并创建新的镜像层
RUN /bin/sh -c docker-php-ext-enable sodium # buildkit
                        
# 2025-08-01 03:22:09  54.49KB 执行命令并创建新的镜像层
RUN /bin/sh -c docker-php-ext-enable opcache # buildkit
                        
# 2025-08-01 03:22:09  7.21KB 复制新文件或目录到容器中
COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit
                        
# 2025-08-01 03:22:09  80.12MB 执行命令并创建新的镜像层
RUN /bin/sh -c 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 		patch 		patchutils 		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; 	curl -fL 'https://github.com/php/php-src/commit/b3c8afe272a6919248986c703c2e1defc73ff707.patch?full_index=1' -o 18743.patch; 	echo 'b334f73434c9732a4b27a42eb5d417e10df842e854c02a3e753b2479f8978bf5 *18743.patch' | sha256sum -c -; 	filterdiff -x '*/NEWS' 18743.patch | patch -p1; 	rm 18743.patch; 	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 				--enable-phpdbg 		--enable-phpdbg-readline 				--with-pear 				$(test "$gnuArch" = 'riscv64-linux-musl' && echo '--without-pcre-jit') 				--enable-embed 				--enable-zts 		--disable-zend-signals 		--enable-zend-max-execution-timers 	; 	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
                        
# 2025-08-01 03:22:09  587.00B 复制新文件或目录到容器中
COPY docker-php-source /usr/local/bin/ # buildkit
                        
# 2025-08-01 03:22:09  12.21MB 执行命令并创建新的镜像层
RUN /bin/sh -c 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; 		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"; 		apk del --no-network .fetch-deps # buildkit
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 PHP_SHA256
ENV PHP_SHA256=475f991afd2d5b901fb410be407d929bc00c46285d3f439a02c59e8b6fe3589c
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 PHP_URL PHP_ASC_URL
ENV PHP_URL=https://www.php.net/distributions/php-8.2.29.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.2.29.tar.xz.asc
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 PHP_VERSION
ENV PHP_VERSION=8.2.29
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 GPG_KEYS
ENV GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 PHP_LDFLAGS
ENV PHP_LDFLAGS=-Wl,-O1 -pie
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 PHP_CPPFLAGS -D_FILE_OFFSET_BITS
ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 PHP_CFLAGS -D_FILE_OFFSET_BITS
ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
                        
# 2025-08-01 03:22:09  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c 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
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 PHP_INI_DIR
ENV PHP_INI_DIR=/usr/local/etc/php
                        
# 2025-08-01 03:22:09  3.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	adduser -u 82 -D -S -G www-data www-data # buildkit
                        
# 2025-08-01 03:22:09  7.90MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 		ca-certificates 		curl 		openssl 		tar 		xz # buildkit
                        
# 2025-08-01 03:22:09  0.00B 设置环境变量 PHPIZE_DEPS
ENV PHPIZE_DEPS=autoconf 		dpkg-dev dpkg 		file 		g++ 		gcc 		libc-dev 		make 		pkgconf 		re2c
                        
# 2025-08-01 03:22:09  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-08-01 03:22:09  8.51MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.2-aarch64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:94c9fb1db460baec05da1222ac4005279bb16db6d768df7bfe4d2de96f2124e5",
    "RepoTags": [
        "dunglas/frankenphp:php8.2-alpine",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp:php8.2-alpine-linuxarm64"
    ],
    "RepoDigests": [
        "dunglas/frankenphp@sha256:d32ba9d102598942243055b88eae5a137f5114fe13e3572e98ab26841dc44f5c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dunglas/frankenphp@sha256:4d8c1b2c27ed9fddefb9a96361207a04d5b993a4b7d07f8a2e580e9d1965e32f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-11-22T04:27:42.763514057Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "2019/tcp": {},
            "443/tcp": {},
            "443/udp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PHPIZE_DEPS=autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf \t\tre2c",
            "PHP_INI_DIR=/usr/local/etc/php",
            "PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
            "PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
            "PHP_LDFLAGS=-Wl,-O1 -pie",
            "GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC",
            "PHP_VERSION=8.2.29",
            "PHP_URL=https://www.php.net/distributions/php-8.2.29.tar.xz",
            "PHP_ASC_URL=https://www.php.net/distributions/php-8.2.29.tar.xz.asc",
            "PHP_SHA256=475f991afd2d5b901fb410be407d929bc00c46285d3f439a02c59e8b6fe3589c",
            "XDG_CONFIG_HOME=/config",
            "XDG_DATA_HOME=/data",
            "GODEBUG=cgocheck=0"
        ],
        "Cmd": [
            "--config",
            "/etc/frankenphp/Caddyfile",
            "--adapter",
            "caddyfile"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -f http://localhost:2019/metrics || exit 1"
            ]
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "docker-php-entrypoint"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-11-22T04:02:34Z",
            "org.opencontainers.image.description": "The modern PHP app server",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "c6cadf3bf66be6658552bbeacf1d845b2e249478",
            "org.opencontainers.image.source": "https://github.com/php/frankenphp",
            "org.opencontainers.image.title": "FrankenPHP",
            "org.opencontainers.image.url": "https://frankenphp.dev",
            "org.opencontainers.image.vendor": "Kévin Dunglas",
            "org.opencontainers.image.version": "v1.9.1"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 144251628,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/9d5bfbe719e394fe0cd45ce0f2e80abcd79fa103946e7ab88f26b097ac9fa5f1/diff:/var/lib/docker/overlay2/252f2ba392230bd1e56ce35e45809617a2db0f3ab588598b00389bfca9b5e905/diff:/var/lib/docker/overlay2/d1353399bc8d74703769a7ddb2738973dbdfdb0e9954dbb29c14dd180c5280dd/diff:/var/lib/docker/overlay2/40983cffd9ff7c3509085edb2c1cf5ac3af1413c13569b153c6ddbda48c7949a/diff:/var/lib/docker/overlay2/9727153f77dd685d5c22d72b2ccedf1a366fc9281a30fc2218bc97f296994e00/diff:/var/lib/docker/overlay2/7f5595756d2d733c652444668c3a128c53813b537992e8752f9a429e7fe49c49/diff:/var/lib/docker/overlay2/22c5b519cb9fe26b86143c028d00de3fd69bca7e34a3fb927e7428ad0901cf99/diff:/var/lib/docker/overlay2/af823b12b4ad72cdadb8f8278904adb5d26b19fb1a5739c9a5575a96bb90e18d/diff:/var/lib/docker/overlay2/f5f838af46d29e8958283acb13550b5308021f1aae99324b361fefd96047c98a/diff:/var/lib/docker/overlay2/683bc4dd2d346485e522e557126c17b6ecc0f142a9d193717cd63f6cdba5597d/diff:/var/lib/docker/overlay2/fa48b39a4e0b602b5438c031536143e33a6c55627e7acc7673cc45828f3a8fb7/diff:/var/lib/docker/overlay2/6a743eaeb1c270c6bc32bce93fece0f727e3cb030b1cb1690875ef2aed4f2442/diff:/var/lib/docker/overlay2/b2d54703fb1ae66ad2726e22ac66f1ae16860d431ae96fb6a9869e3f0445b236/diff:/var/lib/docker/overlay2/7a5e98a20a6bfb86c98ae30d5b425aa802ea841118b860a2cdec05a0dca5ce16/diff:/var/lib/docker/overlay2/0aa389f0ba6e3bc0c6eb28a863a7bcbfec384ad4ea67394d3a3bb5f436aefac3/diff:/var/lib/docker/overlay2/be99fdb99cbdd022817f108d0bd08647351168d13301a6ff4c4d3f11ff1628da/diff:/var/lib/docker/overlay2/1cf2e2f78550c04540c9d52b12a23e39ff5d80d40f5ddb4be68be7d948dcc7c5/diff:/var/lib/docker/overlay2/e610a6468045f2f953521fdc69cfffdb5ebace249451875ef2c9fd3931700684/diff",
            "MergedDir": "/var/lib/docker/overlay2/3568e0a5c57dc0573f4f0ed2fa610abec0433e6bc44fc62e41cfad39f9797a59/merged",
            "UpperDir": "/var/lib/docker/overlay2/3568e0a5c57dc0573f4f0ed2fa610abec0433e6bc44fc62e41cfad39f9797a59/diff",
            "WorkDir": "/var/lib/docker/overlay2/3568e0a5c57dc0573f4f0ed2fa610abec0433e6bc44fc62e41cfad39f9797a59/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0e64f2360a448b389c83fcbc3705e1364ccf43f004bb55233c689e7ce59a1ae9",
            "sha256:3206af10c4177462f6dc850bdccc6af76f5e783dca758a83b79a1bae465e3220",
            "sha256:7cc4e708c9b1a2d2cea8e4be97a4447c8882e321075b0d97cc430e7fc3668c7c",
            "sha256:e05a206bf4baa3ad21b29a60908bc39c4e6158fcba20f668ccf7d66e7bfb15e4",
            "sha256:b3d1a9379f215a5edb6f91eddc8090112c2202d0f5053b39fdc8564ca3d1ae0d",
            "sha256:34f6d7e50b8f7092f0c5076c5a894d9d63a4e360a85493a0c2ac57a8ae1cb9d9",
            "sha256:8667d1d747c5ad9d0b13a1d7100e4e95c82db6e96709b88b656031068c29e90c",
            "sha256:971dffdc5c43fd0333c7db62ec4de80fdffac7d1bff71c7ad3542b8fd34017c2",
            "sha256:42d34ebfe7655fc523527e212549a831119b0de163cce3415aaeb98985be0e9a",
            "sha256:5e7cfa7941f756c50ad254cb725f1ecf4bccae53af722318b0e8d48981754aa3",
            "sha256:1d3a896c8e003bd5eb45977cbb7ba00bcda4cd2faae1f25e9e04956aad55eebe",
            "sha256:cbd968cd26d5c1613d1fdfa7e8d983bb25f0e89ac616a24b4d3cf45985f8ea1e",
            "sha256:57ca41e8380950ef0c860287e834819af22a719143f9115a5a98d7172bea58bf",
            "sha256:c6aaa6372a3efa6d2a978df22de063a1e9b1564eb4ee4e1b1b4779c4c6dc91ed",
            "sha256:273e0a43cec6e3d51b7a3723ca44a693be96c41a4d1852812f42364774084e4e",
            "sha256:332362d924b35ae4c0223dfc6cde28beeabc36b244d958ce747ac43bcf4b466b",
            "sha256:3df928a18f7f14a1715f93a46050205814f0c10118815960eff61b846fcd49d4",
            "sha256:fd08812239ecbcec895f728a2a541d3b58f8b0442bce81b916c632917b5946cd",
            "sha256:822a126981a9f4a55b945d58fed91f926be6398378b96a3cd5bb6b2ab5629adf"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-11-25T15:05:14.469762282+08:00"
    }
}

更多版本

docker.io/dunglas/frankenphp:latest

linux/amd64 docker.io596.52MB2025-05-19 10:51
348

docker.io/dunglas/frankenphp:latest

linux/arm64 docker.io590.21MB2025-11-24 14:46
75

docker.io/dunglas/frankenphp:static-builder-gnu

linux/amd64 docker.io5.63GB2025-11-24 15:06
19

docker.io/dunglas/frankenphp:static-builder-gnu

linux/arm64 docker.io6.18GB2025-11-24 15:18
21

docker.io/dunglas/frankenphp:php8.2

linux/arm64 docker.io574.11MB2025-11-24 15:21
29

docker.io/dunglas/frankenphp:php8.2-alpine

linux/arm64 docker.io144.25MB2025-11-25 15:05
10