Shell MIT

docker4drupal

Docker-based Drupal stack

W

wodby

Dernière activité 29 sept. 2026
wodby/docker4drupal

1,3 k

étoiles

523

forks

132

issues ouvertes

alpinearm64dockerdocker-composedrupal

Ce README est souvent en anglais.

Docker-based Drupal stack

Build Status

Introduction

Docker4Drupal is a set of docker images optimized for Drupal. Use compose.yml file from the latest stable release to spin up local environment on Linux, Mac OS X and Windows.

Stack

The Drupal stack consists of the following containers:

Container Versions Image Enabled by default
Nginx 1.31, 1.30 wodby/nginx ✓
Apache 2.4 wodby/apache
Drupal CMS 2 wodby/drupal-cms ✓
Vanilla Drupal 11, 10 wodby/drupal
PHP 8.5, 8.4, 8.3, 8.2 wodby/drupal-php
Crond wodby/drupal-php ✓
MariaDB 12.3, 11.8, 11.4, 10.11, 10.6 wodby/mariadb ✓
PostgreSQL 18, 17, 16, 15, 14 wodby/postgres
Valkey 9.0, 8.1, 8.0, 7 wodby/valkey
Redis 8.6, 8.4, 8.2, 7.4 wodby/redis
Memcached 1.6 wodby/memcached
Vinyl (Varnish) 9.1, 6.0 wodby/vinyl
Node.js 26, 24, 22 wodby/node
Solr 9 wodby/solr
Zookeeper 3 wodby/zookeeper
OpenSearch 2 opensearchproject/opensearch
OpenSearch Dashboards 2 opensearchproject/opensearch-dashboards
OpenSMTPD 7 wodby/opensmtpd
Mailpit latest axllent/mailpit ✓
Gotenberg latest gotenberg/gotenberg
Rsyslog latest wodby/rsyslog
Webgrind 1 wodby/webgrind
Xhprof viewer latest wodby/xhprof
Adminer 6 wodby/adminer
phpMyAdmin latest phpmyadmin/phpmyadmin
Selenium chrome 3.141 selenium/standalone-chrome
Traefik latest _/traefik ✓

Documentation

Full documentation is available at https://wodby.com/docs/1.0/stacks/drupal/local.

Image tags

Wodby images that package upstream software use [VERSION]-r[N] tags, for example wodby/mariadb:11.4-r0. 11.4 selects the MariaDB version line and r0 identifies the Wodby image revision. Revisions include application updates and image changes; review the image release notes before upgrading because the revision number does not indicate compatibility.

Major/minor tags share a revision counter per image repository. Full-version tags, such as 11.4.2-r0, start at r0 again for each exact upstream version. Matching Git tags identify the source commit for each published revision. Development variants retain their qualifier, for example 8.5-dev-r0.

Use the versioned image tags supplied in .env instead of floating tags such as latest. Previously published tags remain available. Wodby software such as Backup uses semantic product versions, and third-party images follow their own tag formats. See the image revision policy for details.

Maintenance

We regularly update images used in this stack and release them together, see releases page for full changelog and update instructions. Most of routine updates for images and this project performed by the bot via scripts located at wodby/images.

Beyond local environment

Docker4Drupal is a project designed to help you spin up local environment with Docker Compose. If you want to deploy a consistent stack with orchestrations to your own server, check out Drupal stack on Wodby .

Other Docker4x projects

License

This project is licensed under the MIT open source license.

Projets similaires

Docker-based PHP stack

Makefilealpinearm64docker
Wwodby
284 étoiles46

Docker-based WordPress stack

Makefilealpinearm64docker
Wwodby
775 étoiles217

A basic LAMP stack environment built using Docker Compose.

Dockerfileapache2dockerdocker-compose
Ssprintcube
2,8 k étoiles1,5 k