minimal (ish) php images in alpine
Shell Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

PHP Alpine Base Images

Build Status Docker Pulls Image Size

Public image for php in alpine with a set of common extensions

Images

PHP Modules

apcu (PHP 7.0 +), bcmath, Core, ctype, curl, date, dom, ev, fileinfo, filter, hash, iconv (with a fix), intl, json, libxml, mbstring, memcached, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, readline, Reflection, session, SimpleXML, soap, sockets, sodium (PHP 7.2 +), SPL, standard, tokenizer, xml, xmlreader, xmlwriter, yaml, Zend OPcache, zip, zlib

Testing Images

Testing images are the same as the standard, but with xdebug (php5.6) or phpdbg (php7.*)

Testing PHP Modules

All of the above modules, xdebug (PHP 5.6 only, PHP 7.0+ uses phpdbg)

Dev

~ $ make build-quick
~ $ make tag test

Pulling

~ $ docker pull graze/php-alpine

Usage

~ $ docker run --rm graze/php-alpine -v $(pwd):/srv php some/script.php

Running with phpdbg

~ $ docker run --rm graze/php-alpine:test -v $(pwd):/srv phpdbg7 some/script.php