支持webman、hyperf、laravel 的 php82 镜像,其中安装了能够提升workman性能的event扩展,PHP扩展通过pecl 和 docker-php-ext-install 进行安装,镜像内置了nginx和supervisor支持laravel 运行。
1.webman 如何使用,项目内新建Dockerfile内容如下
FROM dockeralfred/workman-swoole:v1
WORKDIR /var/www
COPY . /var/www
RUN composer install
EXPOSE 8787
ENTRYPOINT ["php", "/var/www/start.php", "start"]
2.可以从 gitee 下载 Dockerfile 自己修改
bcmath
Core
ctype
curl
date
dom
event
fileinfo
filter
gd
hash
iconv
imagick
json
libxml
mbstring
mcrypt
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_pgsql
pdo_sqlite
Phar
posix
random
readline
redis
Reflection
session
SimpleXML
sockets
sodium
SPL
sqlite3
standard
swoole
tokenizer
xlswriter
xml
xmlreader
xmlwriter
Zend OPcache
zlib
[Zend Modules]
Zend OPcache
版本