Add Docker

This commit is contained in:
Oliver Davies 2020-07-21 01:26:53 +01:00
parent 745182386f
commit 779a702c87
15 changed files with 396 additions and 0 deletions

23
Makefile Normal file
View file

@ -0,0 +1,23 @@
default: init
app-install: copy-required-files
docker-compose run --rm php vendor/bin/drush site:install -y \
--existing-config \
--site-name="Stream Demo" \
--account-pass=admin123
copy-required-files: vendor
cp .env.example .env
cp .docker.env.example .docker.env
init: copy-required-files start app-install
start: copy-required-files
docker-compose up -d
stop:
docker-compose down --remove-orphans
vendor: composer.json composer.lock
docker-compose run --rm composer validate
docker-compose run --rm composer install