mirror of
https://github.com/invoiceninja/dockerfiles.git
synced 2026-01-28 09:47:10 +01:00
Fix missing php exts, do not run migrate and seed
This commit is contained in:
@@ -42,14 +42,20 @@ RUN chmod +x /usr/local/bin/docker-entrypoint
|
|||||||
|
|
||||||
RUN set -eux; \
|
RUN set -eux; \
|
||||||
apk add --no-cache \
|
apk add --no-cache \
|
||||||
|
freetype-dev \
|
||||||
gmp-dev \
|
gmp-dev \
|
||||||
|
libjpeg-turbo-dev \
|
||||||
|
libpng-dev \
|
||||||
libzip-dev; \
|
libzip-dev; \
|
||||||
docker-php-ext-configure zip --with-libzip; \
|
docker-php-ext-configure zip --with-libzip; \
|
||||||
|
docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ --with-png-dir=/usr/include/; \
|
||||||
docker-php-ext-install -j$(nproc) \
|
docker-php-ext-install -j$(nproc) \
|
||||||
bcmath \
|
bcmath \
|
||||||
exif \
|
exif \
|
||||||
|
gd \
|
||||||
gmp \
|
gmp \
|
||||||
mbstring \
|
mbstring \
|
||||||
|
mysqli \
|
||||||
opcache \
|
opcache \
|
||||||
pdo \
|
pdo \
|
||||||
pdo_mysql \
|
pdo_mysql \
|
||||||
|
|||||||
@@ -45,10 +45,6 @@ fi
|
|||||||
chown invoiceninja:www-data /var/www/app/storage
|
chown invoiceninja:www-data /var/www/app/storage
|
||||||
chown invoiceninja:www-data /var/www/app/public
|
chown invoiceninja:www-data /var/www/app/public
|
||||||
|
|
||||||
# Database migrations and seeding
|
|
||||||
php artisan migrate --force
|
|
||||||
php artisan db:seed --force
|
|
||||||
|
|
||||||
php artisan optimize
|
php artisan optimize
|
||||||
|
|
||||||
exec docker-php-entrypoint "$@"
|
exec docker-php-entrypoint "$@"
|
||||||
|
|||||||
Reference in New Issue
Block a user