Esse repositorio armazena o codigo-fonte do arquivo de construcao das imagens do PHP-FPM, PHP-FPM para o Laravel, e PHP-FPM com base no Linux Alpine, para uso com o Docker.
A imagem base conta com:
-
O ID/GID do usuario www-data foi definido como 1000:1000;
-
O arquivo php.ini esta configurado para ambientes de desenvolvimento;
-
Composer globalmente instalado;
-
Os seguintes pacotes de sistema:
- Debian:
- sudo
- unzip
- wget
- git
- gcc
- make
- autoconf
- pkg-config
- mariadb-client
- Alpine:
- shadow
- libpng-dev
- jpeg-dev
- libxml2-dev
- libxslt-dev
- libzip-dev
- freetype-dev
- postgresql-dev
- libxml2-dev
- zlib-dev
- icu-dev
- gettext-dev
- Debian:
-
Os seguintes pacotes PHP:
- bcmath (Somente Debian)
- bz2 (Somente Debian)
- dom
- gd (com suporte a PNG, JPG e TrueType)
- gettext
- hash
- intl
- json
- mbstring
- mysqli
- pdo
- pdo_mysql
- pdo_pgsql
- pgsql
- phar
- posix
- simplexml
- soap
- xml
- xmlrpc
- xmlwriter
- zip
- xmlreader
- imagick
- mcrypt
A imagem conta com:
- As pastas de cache e configuracao criadas;
- Laravel instalado de forma global com o Composer;