Sign inSign up

xiaomoy/php

By xiaomoy

•Updated about 1 year ago

Docker Images For PHP

Image
0

10K+

xiaomoy/php repository overview

⁠Docker Images For PHP

docker pulls

⁠仓库概述

基于官方镜像的 PHP 镜像,已安装常用扩展。

PHP 版本生命周期参考 PHP 版本支持⁠

⁠更新日志

  • [2025-06-07]

    • 新增 php8.4 构建支持
    • php8.3 添加 imagick 扩展
  • [2024-06-21]

    • 修改 www-data 用户 uid 和 gid 为 1000
    • 去除以 root 用户启动 php-fpm 的主进程
  • [2024-06-18]

    • php8.3 添加 SourceGuardian 扩展
  • [2023-06-28]

    • 移除 php7.0 构建支持,之前构建的镜像依然可以使用,具体原因可以查看 #763⁠
  • [2023-12-01]

    • 新增 php8.3 构建支持,目前 imagick 还不支持该版本

⁠构建镜像

⁠主要镜像

这些镜像都是从官方镜像构建的,不包含其他第三方软件。

⁠辅助镜像

这些镜像都是从『主要镜像』构建的,包含 supervisor 或 cron。

⁠集成镜像

这些镜像都是从『主要镜像』构建的,包含 composer、php-fpm、supervisor 和 cron,其中 php-fpm 和 cron 使用 supervisor 管理。

⁠使用镜像

docker pull xiaomoy/php:8.2-fpm

镜像仓库 https://hub.docker.com/r/xiaomoy/php⁠

更多用法请参考 PHP 官方镜像⁠

⁠预装扩展

预装扩展请以对应镜像的 Dockerfile 文件为准。

docker run --rm xiaomoy/php:8.2-cli php -m

[PHP Modules]
amqp
apcu
bcmath
bz2
calendar
Core
ctype
curl
date
decimal
dom
enchant
event
exif
fileinfo
filter
ftp
gd
gettext
gmp
hash
iconv
igbinary
imagick
intl
json
libxml
lzf
mbstring
memcached
mongodb
msgpack
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
random
readline
redis
Reflection
session
SimpleXML
sockets
sodium
SPL
sqlite3
standard
swoole
tidy
timezonedb
tokenizer
uuid
xlswriter
xml
xmlreader
xmlwriter
xsl
yac
yaml
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

Tag summary

Content type

Image

Digest

sha256:4a3478b59…

Size

96.9 MB

Last updated

about 1 year ago

docker pull xiaomoy/php:7.1-alpine-integration