Add Docker
This commit is contained in:
parent
745182386f
commit
779a702c87
15 changed files with 396 additions and 0 deletions
23
Makefile
Normal file
23
Makefile
Normal 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
|
Reference in a new issue