A saas to create drupal websites in seconds using docker containers.
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.
Go to distros.bid.
See the docker tags at hub.docker.com/r/drupal8/distros/tags.
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 | 8.x-3.100 |
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 | 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 |
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
Open Adminer page at http://localhost:8066/adminer.php
Open Terminal emulator at http://localhost:8066/terminal.php
Notice that www-data user has only sufficient permissions under the /web folder and no sudo exists.