Go to file
2021-03-04 19:46:26 +00:00
.github/workflows Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
7.3 Update 7.3 to 7.3.27 2021-02-04 13:46:17 +00:00
7.4 Update 7.4 to 7.4.16 2021-03-04 19:46:26 +00:00
8.0 Update to 8.0.2 2021-02-04 10:15:53 -08:00
.gitattributes Fix .gitattributes specificity 2020-10-16 16:27:26 -07:00
.gitignore Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
apache2-foreground Add "apache2-foreground" to the top-level and copy it into apache variant directories 2018-05-18 10:02:00 -07:00
apply-templates.sh Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2020-11-30 10:28:42 -05:00
docker-php-entrypoint Add simple initial entrypoint for supporting "docker run php --flags" 2016-12-15 10:36:09 -08:00
docker-php-ext-configure Prevent "silent" failures by having docker-php-ext-configure error on unknown flags so users have to fix them 2019-12-03 16:32:01 -08:00
docker-php-ext-enable Adjust "docker-php-ext-enable" to use "grep -Fx" 2021-01-20 10:44:08 -08:00
docker-php-ext-install Add ini-name to ext-install to pass along to ext-enable 2020-06-02 10:41:14 -07:00
docker-php-source Return backwards compatibility to the way we handle /usr/src/php/ext/* (especially for user-supplied subdirectories looking to utilize docker-php-ext-* for non-core modules) 2016-08-09 14:28:11 -07:00
Dockerfile-alpine.template Keep "pecl update-channels" for 8.0 also 2020-11-30 10:04:30 -08:00
Dockerfile-apache-block-1.template Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
Dockerfile-apache-block-2.template Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
Dockerfile-cli-block-1.template Add "--enable-embed" to Debian-based CLI variants 2020-12-17 14:32:31 -08:00
Dockerfile-debian.template Keep "pecl update-channels" for 8.0 also 2020-11-30 10:04:30 -08:00
Dockerfile-fpm-block-1.template Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
Dockerfile-fpm-block-2.template Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
Dockerfile-zts-block-1.template Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
generate-stackbrew-library.sh Add Alpine 3.13 (#1117) 2021-01-15 08:53:26 -08:00
LICENSE Remove ending year from LICENSE 2018-07-30 09:15:18 -07:00
README.md Update put-shared link/badge 2020-11-24 08:51:43 -08:00
update.sh Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
version-id.jq Fix version-id bug, drop unused code, check that URL exists before allowing "versions.sh" to continue 2020-10-01 12:22:48 -07:00
versions.json Update 7.4 to 7.4.16 2021-03-04 19:46:26 +00:00
versions.sh Update to 8.0.2 2021-02-04 10:15:53 -08:00

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

Maintained by: the Docker Community

This is the Git repo of the Docker "Official Image" for php (not to be confused with any official php image provided by php upstream). See the Docker Hub page for the full readme on how to use this Docker image and for information regarding contributing and issues.

The full image description on Docker Hub is generated/maintained over in the docker-library/docs repository, specifically in the php directory.

See a change merged here that doesn't show up on Docker Hub yet?

For more information about the full official images change lifecycle, see the "An image's source changed in Git, now what?" FAQ entry.

For outstanding php image PRs, check PRs with the "library/php" label on the official-images repository. For the current "source of truth" for php, see the library/php file in the official-images repository.


  • build status badge
  • build status badge
Build Status Badges (per-arch)
amd64 build status badge arm32v5 build status badge arm32v6 build status badge arm32v7 build status badge
arm64v8 build status badge i386 build status badge mips64le build status badge ppc64le build status badge
s390x build status badge put-shared build status badge