Skip to content

Kiendeleo/docker-apache-php-composer-drupal8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Drupal Composer

This container starts with a Ubuntu Server image and layers on apache2, php7.2 and composer. It then creates Drupal 10 website using Composer.

Tags

22.04 This is the only maintaned version. It stayes with the current LTS version of Ubuntu

How to use this container

docker run -d -p 80:80 --name [AppName] kiendeleo/drupalcomposer:[Tag]

Persistance Volumes

  • Apache directives: apache:/etc/apache2/sites-enabled/
  • PHP.ini: php:/etc/php/
  • Site Files: drupal:/var/www/site/
  • Run command for Persistance: docker run -d -v drupal:/var/www/site -v php:/etc/php/ -v apache:/etc/apache2/sites-enabled/ kiendeleo/drupalcomposer:latest

Things still left to do:

  • SSH (Self-signed cert)

Credits

Based on what i've learned from this:

1

About

Basic boilerplate to start working with Drupal in docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published