Skip to content

dminca/docker-drupal-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Join the chat at https://gitter.im/dminca/dockerized-drupal Join the chat on IRC #drupal-contribute Join the chat on Telegram Messenger

Drupal dev env based on Docker

Run Drupal 8.x.x from Docker containers

Running the project

  • First, Drupal must be pulled from the web and configured
make build-drupal
  • Build the Docker image
make
  • Spin up the containers

During this stage, the PostgreSQL image will be pulled

make up

💥 And that's it, you got yourself a fully-functional Drupal website on localhost without wasting time to install Apache + PHP + Drupal on your machine.

Credentials

The following credentials are used along the installation:

  • DB_USERNAME: drupal
  • DB_PASSWORD: drupal
  • DB_DATABASE: drupal
  • DB_HOSTNAME: drupaldocker_psql_1

Note for DB_HOSTNAME

In case there are problems with the host of the db, do docker ps and copy the NAME of the DB Docker container

Other commands

make down     # stop containers

make in       # enter the Drupal container

make restart  # restart containers

make clean    # remove containers and all local docker images

Contributing

Feel free to fork and contribute to this code. :)

  1. Fork the repo
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Project references:

Sources that guided me throughout the development of this project can be found in the wiki section of the project.

License

Licensed under the great GPLv3

Made with ❤️ for drupal developers.