Skip to content

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published