PHP8.2最新Docker镜像

发布日期: 2023-04-15 14:17:44 作者: Stephen 评论: 8

PHP8.2已经到来,官方也上了最新的Docker镜像,但官方基础镜像缺少很多扩展,已不能满足开发所需,自己基于 php:8.2-fpm 重新构建了一个Docker镜像,支持各种常见扩展,如:Redis、Composer、Swoole、MongoDB、Imagick等,完全满足日常项目所需。

Tags

镜像版本 PHP版本 镜像大小
8.2 8.2 390.838 MB
8.2-alpine 8.2 193.088 MB
7.4 7.4 380.639 MB
7.4-alpine 7.4 171.866 MB

Pull

阿里源(推荐)

# php8.2
docker pull registry.cn-hangzhou.aliyuncs.com/cqcqs/php-fpm:8.2

# php7.4
docker pull registry.cn-hangzhou.aliyuncs.com/cqcqs/php-fpm:7.4

官方源

# php8.2
docker pull mhzuhe/php-fpm:8.2

# php7.4
docker pull mhzuhe/php-fpm:7.4

默认扩展

root@64342ab5be46:/var/www/html# php -m
[PHP Modules]
bcmath
Core
ctype
curl
date
dom
fileinfo
filter
ftp
gd
hash
iconv
imagick
json
libxml
mbstring
mongodb
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
random
readline
redis
Reflection
session
SimpleXML
sockets
sodium
SPL
sqlite3
standard
swoole
tokenizer
xml
xmlreader
xmlwriter
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

自定义镜像

Github:https://github.com/cqcqs/php-dockerfile

由于安装的扩展比较多,镜像可能比较臃肿,可根据自己的需求,更新Dockerfile自定义扩展重新构建 docker build

B2B网站建设 10个月前
感谢分享,文章很不错
博主 9个月前
@ B2B网站建设 感谢支持,祝好
b2b系统 10个月前
这个php版本挺高的
博主 9个月前
@ b2b系统 感谢支持
顶点软件 1年前
你写得非常清晰明了,让我很容易理解你的观点。
博主 1年前
@ 顶点软件 感谢支持,祝好!
TeacherDu 1年前
试试看看多了哪些新的特征!
博主 1年前
@ TeacherDu 后面试一下