mirror of
https://codeberg.org/demostf/api.git
synced 2026-06-03 18:04:08 +02:00
fix dockerfile
This commit is contained in:
parent
63d90a4bc1
commit
914eaccf82
3 changed files with 13 additions and 8 deletions
18
Dockerfile
18
Dockerfile
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -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 */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue