Skip to content

stephen-cox/docker-drupal-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

da74360 · May 3, 2018

History

68 Commits
Mar 7, 2016
Jul 2, 2017
May 3, 2018
Jun 15, 2016
Mar 7, 2016
May 3, 2016
Nov 1, 2017
Nov 1, 2017
May 3, 2018
Mar 6, 2017
Oct 14, 2016
Jul 2, 2017
Jun 20, 2017
Oct 14, 2016
Sep 7, 2016
Jul 2, 2017

Repository files navigation

Docker Drupal Development

Drupal development environment using Docker Compose

Included containers

  • Webserver with Apache and PHP 5.6 through mod_php
  • Database with MySQL
  • Adminer for DB access through a UI
  • Mailhog for email debugging
  • Dev tools with SSH access for the latest command line development tools
  • Optionally Solr server

Installation

Install Docker - https://docs.docker.com/engine/installation/
Install Docker Compose - https://docs.docker.com/compose/install/

Clone this repo, pull the Docker containers and run them

git clone https://github.com/stephen-cox/docker-drupal-dev.git
cd docker-drupal-dev
docker-compose up    

Adding development site

To do

Development

Rather than pulling the Docker images you can build them yourself:

docker build images/apache2/ -t dockerdrupaldev/apache2:latest
docker build images/apache2_php5/ -t dockerdrupaldev/apache2-php5:latest
docker build images/apache2_php7/ -t dockerdrupaldev/apache2-php7:latest
docker build images/cli_tools_php5/ -t dockerdrupaldev/cli-tools-php5:latest
docker build images/cli_tools_php7/ -t dockerdrupaldev/cli-tools-php7:latest
docker build images/mysql/ -t dockerdrupaldev/mysql:latest
docker build images/web_tools/ -t dockerdrupaldev/web-tools:latest
docker build images/varnish/ -t dockerdrupaldev/varnish:latest

About

Drupal development environment using Docker Compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published