See https://hub.docker.com/u/druidfi for all the images.
Features:
- Workdir:
/app - User:
druid (1000)and added to sudoers - Packages installed:
bash,curl,git,make,nano,neofetchandtini - SHELL: bash
- Entrypoint with tini
ENV variables:
ALPINE_VERSIONAPP_PATH=/appDEFAULT_USER=druidDEFAULT_USER_UID=1000KIND=druid-docker-image
Tags:
druidfi/php:8.3anddruidfi/php:8.3.xdruidfi/php:8,druidfi/php:8.4,druidfi/php:8.4.xanddruidfi/php:latest
Added features:
- Minimal set of PHP extensions
- Composer 2.x.x
/app/vendor/binadded to$PATH
Tags:
druidfi/php-fpm:8.3anddruidfi/php-fpm:8.3.xdruidfi/php-fpm:8,druidfi/php-fpm:8.4,druidfi/php-fpm:8.4.xanddruidfi/php-fpm:latest
Added features:
- PHP-FPM running and configured
- PHP-FPM runs with
www-data:www-data
Tags:
druidfi/drupal:php-8.3,druidfi/drupal:php-8.3.xdruidfi/drupal:php-8,druidfi/drupal:php-8.4,druidfi/drupal:php-8.4.xanddruidfi/drupal:latest
Added features:
- PHP extensions needed by Drupal
Needs:
- Nginx (
druidfi/nginx:1.27-drupal) - Database (
druidfi/mariadb:10.11-drupal-lts)
ENV variables:
DRUPAL_DB_NAME=drupalDRUPAL_DB_USER=drupalDRUPAL_DB_PASS=drupalDRUPAL_DB_HOST=dbDRUPAL_DB_PORT=3306
druidfi/drupal-web:php-8.3anddruidfi/drupal-web:php-8.3.xdruidfi/drupal-web:php-8,druidfi/drupal-web:php-8.4,druidfi/drupal-web:php-8.4.xanddruidfi/drupal-web:latest
Added features:
- Nginx with Drupal specific configuration
- Nginx runs with user
nginx
Needs:
- Database (
druidfi/mariadb:10.11-drupal-lts)
druidfi/drupal-test:8.4based ondruidfi/drupal-web:8.4
Added features:
- Drupal 10 installation and some contrib modules
Needs:
- Database (
druidfi/mariadb:10.11-drupal-lts)
1.28stable based onnginx:1.28-alpine1.29mainline based onnginx:1.29-alpine
Added features:
- Default Nginx configuration
1.28-drupalbased ondruidfi/nginx:1.281.29-drupalbased ondruidfi/nginx:1.29
Added features:
- Drupal specific Nginx configuration
- Expects that PHP in running at
app:9000 - PHP backend can be changed with
BACKEND_SERVICE=appandBACKEND_SERVICE_PORT=9000