🐳 Dockerized Drupal Stack
🕹 f3l1x.io | 💻 f3l1x | 🐦 @xf3l1x
This is a legacy Drupal stack. The baseline intentionally runs on Debian 13 (trixie) with PHP 8.4 and Redis 8; PostgreSQL stays at 12.
This stack is composed from these images:
drupalista/web- Based on
php:8.4-apache-trixie(Debian 13) with extensions from mlocati/docker-php-extension-installer - PHP: amqp, apcu, ast, bcmath, blackfire, bz2, calendar, Core, ctype, curl, date, dba, dom, ds, enchant, ev, event, exif, fileinfo, filter, ftp, gd, gettext, gmp, gnupg, hash, iconv, igbinary, imagick, imap, intl, json, ldap, libxml, mailparse, mbstring, memcached, mongodb, msgpack, mysqli, mysqlnd, openssl, pcntl, pcov, pcre, PDO, pdo_dblib, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, rdkafka, readline, redis, Reflection, session, shmop, SimpleXML, soap, sockets, sodium, SPL, sqlite3, standard, swoole, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, uploadprogress, uuid, xdebug, xml, xmlreader, xmlwriter, xsl, yaml, Zend OPcache, zip, zlib, Xdebug, Zend OPcache, blackfire
- Workdir
/srv
- Based on
drupalista/redis- Based on
redis:8-trixie - Update using unix socket
- Based on
make build
make test
make runThe checked-in docker-compose.yml exposes the web application on 8000, Adminer on 8010, PostgreSQL on 5432 and Redis on 6379.
See how to contribute to this package. Consider to support f3l1x. Thank you for using this package.