Home

Awesome

PHP (FPM) for Drupal Docker Container Image

Build Status Docker Pulls Docker Stars

Docker Images

❗For better reliability we release images with stability tags (wodby/drupal-php:8-X.X.X) which correspond to git tags. We strongly recommend using images only with stability tags.

Overview:

Supported tags and respective Dockerxfile links:

See wodby/php for the exact PHP version

All images built for linux/amd64 and linux/arm64

Environment Variables

VariableDefault ValueDescription
DRUPAL_REVERSE_PROXY_ADDRESSES
DRUPAL_PHP_STORAGE_DIRSets the default storage dir for generated PHP code (i.e. Twig)
PHP_OUTPUT_BUFFERING16384
PHP_REALPATH_CACHE_TTL3600
DRUPAL_VERSION
DRUPAL7_INSTALL_GLOBAL_DRUSHInstalls global drush 7.* during entrypoint, works only with DRUPAL_VERSION=7

See wodby/php for all variables

Orchestration Actions

Usage:

make COMMAND [params ...]

commands:
    git-checkout target [ is_hash]
    drush-import source
    init-drupal
    cache-clear target
    cache-rebuild
    drush8-alias
    drush9-alias
    user-login

default params values:
    target all
    is_hash 0

See wodby/php for all actions

Complete Drupal Stack

See wodby/docker4drupal