1
0
Fork 0
mirror of https://codeberg.org/demostf/api.git synced 2026-06-03 09:54:17 +02:00

fix dockerfile

This commit is contained in:
Robin Appelman 2017-04-11 22:41:05 +02:00
commit 914eaccf82
3 changed files with 13 additions and 8 deletions

View file

@ -1,11 +1,19 @@
FROM yavin/alpine-php-fpm:7.0 FROM php:7.1-fpm-alpine
RUN apk add --no-cache php7-pdo_pgsql RUN apk add --no-cache postgresql-dev wget autoconf g++ libc-dev make \
&& mkdir -p /app/src \
&& docker-php-ext-install pdo_pgsql \
&& pecl install apcu \
&& docker-php-ext-enable apcu \
&& apk del autoconf g++ libc-dev make
COPY src /app/ COPY composer.json /app
COPY src /app/src
RUN wget https://getcomposer.org/composer.phar \ RUN wget https://getcomposer.org/composer.phar \
&& php composer.phar -d=/app install --no-interaction \ && php composer.phar -d=/app install --no-dev --no-interaction \
&& rm composer.phar && rm composer.phar
RUN echo "clear_env = no" >> /etc/php7/php-fpm.conf RUN echo "clear_env = no" >> /usr/local/etc/php/php-fpm.conf \
&& echo "post_max_size = 100M" >> /usr/local/etc/php/php.ini \
&& echo "upload_max_filesize = 100M" >> /usr/local/etc/php/php.ini

View file

@ -3,11 +3,9 @@
"mikecao/flight": "^1.2", "mikecao/flight": "^1.2",
"morris/lessql": "^0.3.0", "morris/lessql": "^0.3.0",
"vlucas/phpdotenv": "^1.1", "vlucas/phpdotenv": "^1.1",
"symfony/var-dumper": "^2.6",
"ircmaxell/random-lib": "^1.1", "ircmaxell/random-lib": "^1.1",
"ehesp/steam-login": "^1.0", "ehesp/steam-login": "^1.0",
"koraktor/steam-condenser": "^1.3", "koraktor/steam-condenser": "^1.3",
"microsoft/windowsazure": "^0.5.0",
"guzzlehttp/guzzle": "^6.2", "guzzlehttp/guzzle": "^6.2",
"doctrine/dbal": "^2.5" "doctrine/dbal": "^2.5"
}, },

View file

@ -2,7 +2,6 @@
namespace Demostf\API; namespace Demostf\API;
use Demostf\API\Providers\Container;
use Flight; use Flight;
/** @var Container $container */ /** @var Container $container */