Git

You can anonymously read the source code, study it's features and documentation by going to the GitHub repository directoy:

https://github.com/ezecosystem/docker-php

You can anonymously check out the source code released by this project from its Git repository:

git clone https://github.com/ezecosystem/docker-php.git

You may be able to anonymously check out the source code released by this project from its expected composer package:

composer require ezecosystem/docker-php

To be able to commit changes to the project's repository, you need to be a member of the project.

Latest log messages

  • e7534b3e14445625c44c3c25215cf8165dd3caa5 on 13/02/2019 4:56 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message:
  • 22cd9e89b38e78c76af48250fd09f7141ba4d48d on 13/02/2019 4:24 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message:
  • a00f8cb1359f5ab18a49de6c922ad58fedd88807 on 11/02/2019 3:42 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message:
  • 11f9678f46dc168150c5d36659ebddb9dada434e on 05/02/2019 11:50 am by Marek Nocoń <mnocon@users.noreply.github.com> [GitHub Diff]
    Message: EZP-30036: Add Node.js and Yarn to 7.1 and 7.2 images (#33)

    * Add Node.js and Yarn to 7.1 and 7.2 images

    * Add gnupg to installed packages

    * Test whether image sieze can be descreased

    * Revert "Test whether image sieze can be descreased"

    This reverts commit 159a0657876e72ef7d8b4c5080ffc4e65549e04a.

    * Add Node flavour

    * Always build Node flavour. Add Readme and test entries
  • 9b6511d9b45b06e5a1cf53601c047083a7951982 on 05/12/2018 9:34 am by Vidar <vl@ez.no> [GitHub Diff]
    Message: Added imagemagick, required by eZ Commerce (#31)
  • 3f27aaa7dacac602fea2d97caba21401272f171c on 17/10/2018 1:01 am by André R <ar@ez.no> [GitHub Diff]
    Message:
  • 7a44a1cb8d5d09cb8b29155f9eb31f49b23d067c on 16/10/2018 3:21 am by André R <ar@ez.no> [GitHub Diff]
    Message:
  • 66e7a6b5013d69b0b3db3b08c960bd357129e16c on 16/10/2018 2:54 am by André R <ar@ez.no> [GitHub Diff]
    Message:
  • 8dd9da165312ab54271cf7c95d13074a6a2b0415 on 26/09/2018 12:27 am by André R <ar@ez.no> [GitHub Diff]
    Message:
  • 93724d0bd1267777a935eb25000f29f2b41c0aaa on 15/08/2018 12:55 pm by André R <ar@ez.no> [GitHub Diff]
    Message: Add support for igbinary to reduce serialization size on Redis & Memcached

    Replaces msgpack _(which has not been configured correctly for memecached, so in practice has never been possible to use. It also never supported PHP 5.x)_ with igbinary which is now supported also on PHP 7, and which provides better packing / unpacking performance then msgpack with more or less comparable size of the serialized data.

    Note: This will notably also pull in newer versions of Composer (1.7), besides usual newer patch releases of PHP and pecl extensions incl recent security fixes.

    Closes #30

    Squashed commit of the following:

    commit 50644d3ba9ff7d4effa590b11354e727ec85a786
    Author: André R <ar@ez.no>
    Date: Tue Aug 14 14:50:21 2018 +0200

    Update inline image tag aliases for testing usage

    commit bf5dd0bcee715ce6856e554921955ed43d197d3a
    Author: André R <ar@ez.no>
    Date: Tue Aug 14 11:09:01 2018 +0200

    Cahnge back to v1 and use jessie for now, put off v2 for alpine work

    commit 663f720a813a2e06d727b74599476e2379b9cf4b
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 21:30:44 2018 +0200

    Change back to test against platformui as rest fails on PHP 5.6 for some reason

    commit e2905246ad8e50d9c952e6e037ed78b0a961561a
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 20:50:05 2018 +0200

    Update readme, while size is some 20-30mb smaller, still 100mb bigger then alpine

    commit ac755875d341dae0aa3389c1f9fea6cbe9b679e5
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 20:46:36 2018 +0200

    Change back to test against eZ Platform v1.13

    commit fba0f68fa649ff60ae9c4c8c8c91330b5ba16bff
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 20:42:41 2018 +0200

    Fix EZ_VERSION for PHP 5.6

    commit 33b6878481898c33f5fbedd9b46e0734aee65596
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 20:33:04 2018 +0200

    Update format version to v2, update behat tests to use v2 if applicable

    commit 1fdaa57f74713764565e6ade2035a58d615c4b3c
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 15:01:02 2018 +0200

    Enable igbinary for session serialization by default

    commit 5203fb87ba1ad89914af57ffc54d6defe1c48983
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 14:47:23 2018 +0200

    Remove msgpack given it was never enabled with memcached or redis (which does not support it yet also)

    commit 587cef9fccd84e5066a9cfa7aae647abf196c944
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 14:46:40 2018 +0200

    Also use igbinary on PHP 5.6 with memcached

    commit cf353cfd63e59b5d0e367e6a160803cc2deb6075
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 14:40:51 2018 +0200

    Revert "Change PHP 5.6 back to Jessie as it seems to have some issues with stretch (test where timing out)"

    This reverts commit 9db8e7b210261ce17d1b8bd823fcd910f53b1428.

    commit c5f3b354616bd040f593800f6a2bfa6b372f2799
    Author: André R <ar@ez.no>
    Date: Mon Aug 13 14:40:34 2018 +0200

    Revert "Change 5.6 back to how it was in attempt tp get it to pass"

    This reverts commit 352ef0a4af91f2582194a5e84d539488029c66e9.

    commit 352ef0a4af91f2582194a5e84d539488029c66e9
    Author: André R <ar@ez.no>
    Date: Mon Aug 6 21:01:56 2018 +0200

    Change 5.6 back to how it was in attempt tp get it to pass

    commit ad28d67e67b1fcc275fd7a80f762b6f047678249
    Author: André R <ar@ez.no>
    Date: Mon Aug 6 20:47:18 2018 +0200

    Alos enable igbinary with memcached, and make sure to remove tmp pecl files on cleanup

    commit e70ccd407f765371fdd412524b956adb2f5c2e75
    Author: André R <ar@ez.no>
    Date: Mon Aug 6 20:17:04 2018 +0200

    Manually build redis in order to be able to pass argument to enable igbinary

    commit a4f460b0ce78e3c8b56c13c67ec7628c3dea8e09
    Author: André R <ar@ez.no>
    Date: Mon Aug 6 15:36:00 2018 +0200

    Configure redis to use igbinary

    commit 9db8e7b210261ce17d1b8bd823fcd910f53b1428
    Author: André R <ar@ez.no>
    Date: Mon Aug 6 15:35:43 2018 +0200

    Change PHP 5.6 back to Jessie as it seems to have some issues with stretch (test where timing out)

    commit b40f54292b7a38e36374daf58b498dc47a746f6f
    Author: André R <ar@ez.no>
    Date: Mon Aug 6 13:17:48 2018 +0200

    Update docker composer version

    commit 4bea004e8a3966ad468281290839b5737d8524e9
    Author: André R <ar@ez.no>
    Date: Mon Aug 6 13:14:26 2018 +0200

    5.6-7.1 are now using Debian stretch by default, adopt for that, gives newer libs and smaller base image

    commit 67d9976df0fb67547879347533ed6a36062a606e
    Author: André R <ar@ez.no>
    Date: Mon Aug 6 12:41:24 2018 +0200

    Add support for igbinary to reduce serialization size on Redis
  • 04f201fa1af40e19226c05a740d81d03883eaaa8 on 21/03/2018 6:25 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message:
  • 8b72ceb272b44cc2c15f137cf223d75b3c663c8b on 21/03/2018 5:59 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message:
  • 37c1d54fe8c5725864e626498a5ba4da7f779528 on 31/01/2018 1:01 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message:
  • 1938bbbcd92c802ebffbe32138bb36bb5c76772e on 12/12/2017 3:50 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message:
  • 7b12664ee0450f4f69c84227d2916fa22bb703f6 on 05/12/2017 1:00 pm by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message:
  • 36d3cd82182b8c32483082c0ca2ac3559a185478 on 05/12/2017 8:24 am by André R <ar@ez.no> [GitHub Diff]
    Message: Add full error reporting in dev mode
  • b8e8e4f27289bcf2b6c0b8e59270ddb789713abc on 19/09/2017 5:39 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update README.md
  • b12be3ccbbd412e048b9188a581183d48c6ade12 on 19/09/2017 5:37 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update README.md
  • 524f1d07c1c7bde88455369505c0d1633b062cc7 on 19/09/2017 5:36 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update README.md
  • 305d9f76b7a90ff24a5a333bfe3e34ae8f131db0 on 18/09/2017 1:26 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update README.md
  • dbb054ceb21eed27732f73c31fd0501ad3516609 on 27/08/2017 2:07 am by Vidar <vl@ez.no> [GitHub Diff]
    Message: - Added possibility for setting php ini settings via environment variables (#25)
  • 05466d16bf505f291b1996fe94e378536047d541 on 13/06/2017 4:07 am by Kamil Madejski <kamil.madejski@yahoo.com> [GitHub Diff]
    Message: Fixed shared library not found error (#24)

    * Fixed shared library not found error

    * Added doNotUninstall variable

    * Usage of docker-php-ext-enable added

    * Missing echo added

    * Travis tests updated
  • eb949debb7d5549969650b576867fab62c05a573 on 19/04/2017 2:28 am by André R <ar@ez.no> [GitHub Diff]
    Message: Optimize opcache as documented on http://symfony.com/doc/current/performance.html
  • 66929a3fd7e79a5f857de471612ba8eefd91955f on 19/04/2017 2:28 am by André R <ar@ez.no> [GitHub Diff]
    Message: Sync up docker file for PHP 7.0 with 7.1
  • c9718562cbf0648b6e3b0cfc6daf3510d6e98cfc on 19/04/2017 2:09 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Re enable all PHP builds
  • 9289ac155c18739606d811751c92331db2a33028 on 19/04/2017 2:07 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update README.md
  • d990fdacfdbed80d2c303122104bda359db14e87 on 10/03/2017 1:29 am by André R <ar@ez.no> [GitHub Diff]
    Message: Merge branch 'memcached_msgpack'

    closes #23
  • 096ab4e8ded5cd88d5827f71049b7b22fe6e966b on 09/03/2017 8:06 am by André R <ar@ez.no> [GitHub Diff]
    Message: Try to use msgpack on memcached build
  • 221bb166b1a8bd91d7d8b2892d51fcc54bd3002e on 09/03/2017 5:30 am by André R <ar@ez.no> [GitHub Diff]
    Message: Update to libmsgpack3
  • c09113a2ccaf1c03442b56df9b3aa070bb1ec347 on 09/03/2017 4:24 am by André R <ar@ez.no> [GitHub Diff]
    Message: [Test.sh] Update local tagging to also tag as PHP 7.1
  • 8802a5de92f64bb6d3ad014fc662cd231ca03c8a on 09/03/2017 4:16 am by André R <ar@ez.no> [GitHub Diff]
    Message: Cleanup pipe use to pecl install
  • add97df30331a38bb9f6d216060b7b18cdeb8a4a on 09/03/2017 2:53 am by André R <ar@ez.no> [GitHub Diff]
    Message: Add libmemcached and on PHP 7.0 also msgpack for better serlialization
  • 92385ae247addec7e352a6ce63ad27cc49c4e435 on 09/03/2017 12:17 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update README & trigger build with Composer 1.4 and PHP 7.1.2
  • d354dd61bd2965c429e653fc2dd5f2d0c7224bb0 on 21/02/2017 3:07 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Add php-memcached now that version exists for PHP7 (#22)

    * Add php-memcached now that version exists for PHP7

    * Use older version of php-memcached on PHP 5
  • 695e11fb9a94ded203cdaa71b5cd486351f7d5af on 08/02/2017 10:58 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: PHP Redis 3.1.1 is out, so don't need to use pecl beta anymore
  • 91faf46d0512a133e0c3c9b373e77bc20875ca03 on 27/01/2017 10:16 pm by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update Dockerfile-7.1
  • 9c69418b1f29265675ecf12dd86e27d32a3e406d on 27/01/2017 10:13 pm by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: [7.1] Temporary ask for redis rc to get one that works on 7.1.1

    See dependencies: https://pecl.php.net/package/redis
  • 4872cc7cc465781e0e822ed6fe37189834826e10 on 27/01/2017 4:42 pm by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update README.md
  • 915dcc710d9400d1162fc6e3e31cab3b7c24654d on 16/01/2017 4:10 am by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Update README.md
  • 124b7e2217aedcbfc2aef716fb3580ff9c871a30 on 27/12/2016 12:14 pm by André R <andre.romcke@gmail.com> [GitHub Diff]
    Message: Merge pull request #21 from ezsystems/php7.1

    Add PHP 7.1 and update redis extension
  • 5c255d6b97abb0bae481d363c958dc23996555a9 on 27/12/2016 10:07 am by André R <ar@ez.no> [GitHub Diff]
    Message: [Travis] Run tests for ezplatform on php 5.5 with version 1.6.x
  • a8f257cc9a8628f6da154d9c1d60d70fe2a3fc32 on 27/12/2016 10:03 am by André R <ar@ez.no> [GitHub Diff]
    Message: Doc updates

    [Skip ci]
  • 229b8d4af4af10f8f1f4663d6d6713e51605f4ad on 27/12/2016 9:48 am by André R <ar@ez.no> [GitHub Diff]
    Message: [test.sh] Always build app image when testing to avoid reusing old image
  • 8e964fc79e4a6ed1a2123279e83d6b0576836853 on 27/12/2016 7:52 am by André R <ar@ez.no> [GitHub Diff]
    Message: Add php 7.1 and make it latests
  • 1fc37345b3a8c28282b982c60d720ada288d0497 on 27/12/2016 7:50 am by André R <ar@ez.no> [GitHub Diff]
    Message: Update to use redis 3.1.0 across all php versions