Add Docker support

This commit is contained in:
Kévin Dunglas
2017-04-22 20:29:25 +02:00
parent 22d07b2f39
commit 7145ec03cf
7 changed files with 219 additions and 0 deletions

16
docker/php/start.sh Normal file
View File

@@ -0,0 +1,16 @@
#!/bin/sh
set -xe
# Detect the host IP
export DOCKER_BRIDGE_IP=$(ip ro | grep default | cut -d' ' -f 3)
if [ "APP_ENV" = 'prod' ]; then
composer install --prefer-dist --no-dev --no-progress --no-suggest --optimize-autoloader --classmap-authoritative
else
composer install --prefer-dist --no-progress --no-suggest
fi
# Permissions hack because setfacl does not work on Mac and Windows
chown -R www-data var
exec php-fpm