Commit Graph
34 Commits
Author SHA1 Message Date
Paolo Cuffiani 355ff16326 refactor: use build args for base images 2021-10-19 11:27:38 +02:00
le0m d628362483 chore: remove SQLServer PHP extension (no support for Debian 11 and no ARM build available) 2021-10-18 16:27:31 +02:00
Paolo Cuffiani 0f48458c42 #73 feat: install both Composer 1 and 2 2020-11-01 18:18:44 +01:00
Leonn Leite 99f73ecf88 add pdo_sqlsrv and sqlsrv 2020-09-24 01:46:10 -03:00
Tema Smirnov 3813e965c3 [feature] Added Composer plugin prestissimo
Prestissimo - plugin that downloads Composer packages in parallel to speed up the installation process.
Will be removed right after release of Composer 2.x (parallelism implemented)

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 22:49:16 +03:00
le0mandGitHub 32141a32fc Merge pull request #67 from TemaSM/ext-sockets
 Added `sockets` extension
2020-03-17 10:00:55 +01:00
Tema Smirnov 31435904c1 Added sockets extension
`sockets` extension is required by php-amqplib (PHP client for RabbitMQ)

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 05:38:03 +03:00
Tema Smirnov d2a1d3d728 Added zip & unzip (fixes Composer's warning when install/update deps)
Fixes warning: "As there is no 'unzip' command installed zip files are being unpacked using the PHP zip extension.
This may cause invalid reports of corrupted archives. Besides, any UNIX permissions (e.g. executable) defined in the archives will be lost.
Installing 'unzip' may remediate them."

Sizes (will be compressed during Docker image build):
* zip +623 kB
* unzip +580 kB

libzip is required to be installed, because PHP zip extension depends on it, but libzip already pre-installed, it handled by:
https://github.com/mlocati/docker-php-extension-installer/blob/1deeb6d6560663cc956e970fda5f87cf163e3528/install-php-extensions#L637
and
https://github.com/mlocati/docker-php-extension-installer/blob/1deeb6d6560663cc956e970fda5f87cf163e3528/install-php-extensions#L934

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 05:03:31 +03:00
Marco Pfeiffer aceb2a9b26 add xsl extension 2020-01-18 15:30:59 +01:00
leo feb46f8e5c - refactor: use external script to install PHP extensions and their dependencies 2020-01-06 16:03:54 +01:00
Frédéric Barthelet 9bf3cf7c3c feat: add PHP 7.4 images 2019-12-06 12:14:49 +01:00
Paolo Cuffiani b3f5d3b237 #45 chore: use 7.3 stable images 2018-12-18 16:10:11 +01:00
Paolo Cuffiani f5f19166b9 #24 chore: replace deprecated MAINTAINER instruction 2018-10-25 21:50:15 +02:00
Paolo Cuffiani 6ebc45540d #44 chore: hide Composer warning for commands run as super-user 2018-10-25 21:48:22 +02:00
Dante Di Domenico 1de030b6d1 feat: add exif 2018-03-29 10:39:59 +02:00
Filippo Tessarotto a05f0e6eb5 Chain commands 2018-02-27 08:42:40 +01:00
Filippo Tessarotto 66d65e47ec Path addition at the end of the list for security reason 2018-02-27 08:39:58 +01:00
Filippo Tessarotto 7144747df8 Symlink native composer home 2018-02-23 11:16:38 +01:00
Paolo Cuffiani 2e4c1ac02b Revert "Merge pull request #31 from Slamdunk/native_composer_home"
This reverts commit 9249153ed3, reversing
changes made to e2020afe17.
2018-02-23 11:04:55 +01:00
Filippo Tessarotto a681fae64c Use native composer home 2018-02-22 15:02:31 +01:00
Paolo CuffianiandGitHub 0662c2adaf Merge branch 'master' into issue/18-php-7.2 2017-12-04 16:00:42 +01:00
Paolo Cuffiani dc1b4c0ecf #18 fix: fix dependencies installation 2017-12-04 12:38:21 +01:00
lamasbr 2ca8a783d5 Cosmetic changes in the Dockerfile and README.md files 2017-11-13 16:23:40 -02:00
Lincoln Lamas 0dcde6e1ae Added LDAP extension 2017-11-10 16:45:03 -02:00
Marco Pfeiffer 80ecf420a6 added soap and bc math 2017-09-01 12:27:42 +02:00
Paolo CuffianiandGitHub bc2087241e Merge pull request #12 from Nemo64/opcache
added opcache to extension list in php 5.5+
2017-05-04 11:33:38 +02:00
Marco Pfeiffer 710385f29b installed opcache in php 7 2017-05-04 10:45:54 +02:00
Paolo Cuffiani 6bf0151eb9 #10 feat: install Memcached PECL extension on PHP 7.x images 2017-05-03 14:52:35 +02:00
Paolo Cuffiani 9e69cf0833 #6 feat: install ext-redis on PHP 7.x images 2017-01-12 18:55:33 +01:00
Paolo Cuffiani 9d9486c243 Fix build for latest image after PHP 7 release. 2015-12-08 09:18:30 +01:00
Paolo Cuffiani 1f3df97ea9 Enable mod_rewrite. 2015-11-09 15:14:52 +01:00
Paolo Cuffiani 130cd76a8c Improve Dockerfiles. Add common CLI debugging tools. 2015-10-26 15:13:29 +01:00
Paolo Cuffiani 87ed84f132 Add extension. Add PHP 7.0. Add tests. Improve Dockerfiles. 2015-10-26 14:26:25 +01:00
Paolo Cuffiani c5cd0df2ba Fix README. 2015-10-25 14:29:25 +01:00