/php-7.3-build-environment

A PHP 7.3 build environment image for use in CI

Primary LanguageDockerfile

PHP 7.3 Build Environment

This image contains a light image based on ubuntu 18.04 LTS and includes the latest PHP 7.3 CLI binaries from the Ondřej Surý PPA. It is built on top of 1and1internet/php-build-environment-base.

It has the following extensions installed:

  1. AMQP
  2. BCMath
  3. Curl
  4. GD
  5. internationalisation
  6. JSON
  7. LDAP
  8. MBString
  9. MySQL (both PDO and mysqli)
  10. Opcache
  11. Readline
  12. Redis
  13. Sqlite 3
  14. XML
  15. Zip

It also includes common tools used to build and run PHP applications:

  1. Composer
  2. curl
  3. Git
  4. jq (Command line JSON parser)
  5. MySQL Client Tools
  6. Unzip

It also includes a couple of text editors for convenience:

  1. Nano
  2. Vim

Lastly, it also has the prestissimo composer plugin, which allows parallel installs during composer installs and updates. and the latest stable release of PsySH - a PHP REPL that's useful for debugging.

The parent image is rebuilt nightly, and this image tracks changes in it. So this image should usually contain the latest fixes and updates.