Skip to content

lslinnet/docker4drupal

 
 

Repository files navigation

Docker-based Drupal environment for local development

Documentation Status Build Status

Wodby Slack Join us on Slack

Introduction

Docker4Drupal is a set of docker images optimized for local development with Drupal. Use docker-compose.yml file from this repository to spin up local environment on Linux, Mac OS X and Windows.

Read Getting Started.

Bundle

The Drupal bundle consist of the following containers:

Container Service name Image Public Port Enabled by default
Nginx 1.10 nginx wodby/drupal-nginx 8000
PHP 5.3/5.6/7.0/7.1 php wodby/drupal-php
MariaDB 10.1 mariadb wodby/mariadb
Redis 3.2 redis wodby/redis
Varnish 4.1 varnish wodby/drupal-varnish 8004, 8005
Apache Solr 5.5/6.3/6.4 solr wodby/drupal-solr 8003
phpMyAdmin pma phpmyadmin/phpmyadmin 8001
Mailhog mailhog mailhog/mailhog 8002
Node.js 7 node _/node 3000
Memcached memcached _/memcached
Traefik traefik _/traefik 80, 8080

Supported Drupal versions: 6/7/8.

Documentation

Full documentation is available at http://docs.docker4drupal.org/.

Using in Production

Deploy docker-based infrastructure for Drupal to your own server via Wodby Wodby.

License

This project is licensed under the MIT open source license.

About

Docker-based Drupal environment for local development

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 64.0%
  • PHP 35.5%
  • Makefile 0.5%