Skip to content
Collection of docker PHP image dedicated for tests and CI
Shell Dockerfile Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
common
php-7.1-cli-alpine
php-7.1-cli-stretch
php-7.1-fpm-alpine
php-7.2-cli-alpine
php-7.2-cli-stretch
php-7.2-fpm-alpine
php-7.3-cli-alpine-codeception
php-7.3-cli-alpine
php-7.3-cli-stretch
php-7.3-fpm-alpine
tests
.gitignore
LICENSE
Makefile
README.md

README.md

Twitter LinkedIn CircleCI

Supported tags and respective Dockerfile links

Alpine based images

Debian based images

Codeception images

Warning: Codeception images are still experimental and haven't been fully tested yet

Docker PHP test images

Collection of docker PHP image dedicated for tests and CI

All this images contains this features:

  • a running version of PHP (cli or fpm)
  • a working version of xDebug extension
  • an entrypoint.sh which patch the running user to match the working directory owner
  • the composer dependency manager installed globally
  • a wait-for.sh script (from eficode/wait-for) to be able to wait for other services

Environment variables

This environment variables can be defined to adapt entrypoint to your needs:

  • LOCAL_UID, LOCAL_GID: Force running command to use this UID/GID instead of the ones detected from the working directory owner

Issues

If you encounter some issues or want to request additional images / version, you can add new issues on github.

License

View license information for the software contained in this image.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

You can’t perform that action at this time.