更新
This commit is contained in:
@@ -1,22 +1,13 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
if ! php -m 2>/dev/null | grep -q pdo_mysql; then
|
||||
echo "[api] installing pdo_mysql..."
|
||||
apt-get update -qq
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends \
|
||||
libmariadb-dev-compat $PHPIZE_DEPS
|
||||
docker-php-ext-install -j"$(nproc)" pdo_mysql
|
||||
apt-get purge -y --auto-remove $PHPIZE_DEPS
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
fi
|
||||
|
||||
host="${SOON_DB_HOST:-mysql}"
|
||||
port="${SOON_DB_PORT:-3306}"
|
||||
user="${SOON_DB_USER:-soondesign}"
|
||||
pass="${SOON_DB_PASS:-soondesign}"
|
||||
db="${SOON_DB_NAME:-soondesign}"
|
||||
|
||||
echo "[api] waiting for mysql..."
|
||||
i=0
|
||||
while [ "$i" -lt 60 ]; do
|
||||
if php -r "
|
||||
@@ -41,4 +32,5 @@ done
|
||||
php /docker/php/migrate-dev-schema.php || true
|
||||
php /docker/php/seed-dev-admin.php || true
|
||||
|
||||
echo "[api] listening on :8080"
|
||||
exec php -S 0.0.0.0:8080 -t /var/www/public /docker/php/router-dev.php
|
||||
|
||||
Reference in New Issue
Block a user