Sign inSign up

favish/php-7.4-fpm-drupal-8

By favish

•Updated over 2 years ago

Image
0

3.7K

favish/php-7.4-fpm-drupal-8 repository overview

⁠PHP-7.4-FPM-Drupal-8-Docker-Image

⁠Notes

Includes php and several dependencies for Drupal and commonly used drupal modules:

  • Redis Support
  • GD
  • Imagick (image derivatives for gifs with multiframe support)
  • Storage backends: mysql and mongo
  • multibyte strings (mbstring)
  • opcache (speed improvement that avoids recompiling with every request)
  • Blackfire probe for profiling (can be used on production with no performance penalty)
  • Xdebug for step debugging (can be used on production with no performance penalty becuase of trigger mode). See Xdebug⁠ for more information.
⁠Use

You should add some extra configuration via .ini or .conf files in /usr/local/etc/php-fpm.d for tuning opcache and/or file upload limits.

⁠Environment Variables

You will need to set the XDEBUG_REMOTE_HOST environment variable to the IP or hostname of the machine you wish to connect and run Xdebug with. This defaults to host.docker.internal which allows the host to connect when running Docker for Mac.

⁠History

This repo was previously included in a mono repo⁠ and the last published tag with that repo was php-7.4-fpm_drupal-8_1.1.0. The CircleCI build process continues to publish versions to the same image on Dockerhub⁠. The first tag published with this repo is 2.0.0.

⁠Release Notes

v3.0.5 - Simplify php extensions and remove need for standalone xdebug image v2.1.0 - Updated docker image to use bullseye in order to update image certificates

Tag summary

Content type

Image

Digest

Size

271 MB

Last updated

over 4 years ago

docker pull favish/php-7.4-fpm-drupal-8