Skip to content

A saas to create drupal websites in seconds using docker containers.

License

Notifications You must be signed in to change notification settings

theodorosploumis/distros.bid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drupal docker distributions

Docker pulls

About

An easy online service to spin Drupal Distribution instances in seconds. Behind the scens this project maintains a list of Docker containers running several popular Drupal 10.x, 8.x and 7.x distributions within LAMP stack.

Try online

Go to distros.bid.

Distributions available

See the docker tags at hub.docker.com/r/drupal8/distros/tags.

Drupal 10.x

  • Drupal (core) - 10.3.8
  • Drupal Umami (core) - 10.3.8
  • Open Social - 12.4.5
  • Drutopia - 1.18
  • Opigno LMS - 3.2.7
  • OpenLucius - 2.0.0-beta1

Drupal 8.x

Name Dockerfile Tag
Latest images/latest latest
aGov images/agov agov
Brainstorm images/brainstorm_profile brainstorm_profile
Droopler images/droopler droopler
Drupal 8.x images/drupal drupal
Drupal Umami images/drupal-umami drupal-umami
Druppio images/druppio_... druppio_small_business_distribution
Lightning images/lightning lightning
Multipurpose Corporate images/multipurpose_... multipurpose_corporate_profile
OpenChurch images/openchurch openchurch
OpenRestaurant images/openrestaurant openrestaurant
Panopoly images/panopoly panopoly
Presto images/presto presto
Seeds images/seeds seeds
Thunder images/thunder thunder
Varbase images/varbase varbase
Vardoc images/vardoc vardoc
Web Experience Toolkit images/wxt wxt

Software per docker image

Software Version
sqliteadmin 4.3.1
apache2 2.4.18
composer 1.9.2 or 2.8.2
curl 7.47.0
drush 10.2.2
git 2.7.4
php 7.2 or 8.4
vi 7.4
wget 1.17.1

Usage

Each Drupal distribution refers to a specific docker image tag. Currently only 1 version is supported for each distribution and there no version specific tags (eg there is "drupal" but not "drupal-8.4.2" tag). Notice that most images are of 1 - 2GB size so be patient while pulling.

# Let's try lightning distribution

docker run -d -p 8066:80 --name lightning drupal8/distros:lightning

Open Drupal user login page at http://localhost:8066/user/login

  • User: admin
  • Pass: admin

Open Adminer page at http://localhost:8066/adminer.php

  • DB username: drupal
  • DB name: drupal
  • DB password: drupal

Open Terminal emulator at http://localhost:8066/terminal.php

  • User: www-data
  • Password: password

Notice that www-data user has only sufficient permissions under the /web folder and no sudo exists.

License

license