|
@@ -9,7 +9,8 @@ RUN apt-get install -y libpq-dev \
|
|
&& docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql \
|
|
&& docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql \
|
|
&& docker-php-ext-install pdo pdo_pgsql pgsql > /dev/null
|
|
&& docker-php-ext-install pdo pdo_pgsql pgsql > /dev/null
|
|
|
|
|
|
-COPY deploy/conf/php-async.ini /usr/local/etc/php/
|
|
|
|
|
|
+COPY deploy/conf/php-async.ini /usr/local/etc/php/php.ini
|
|
|
|
+RUN echo "zend_extension=opcache.so" >> /usr/local/etc/php/php.ini
|
|
|
|
|
|
ADD ./ /ubiquity
|
|
ADD ./ /ubiquity
|
|
WORKDIR /ubiquity
|
|
WORKDIR /ubiquity
|
|
@@ -23,13 +24,13 @@ RUN deploy/run/install-composer.sh
|
|
RUN apt-get update -yqq > /dev/null && \
|
|
RUN apt-get update -yqq > /dev/null && \
|
|
apt-get install -yqq git unzip > /dev/null
|
|
apt-get install -yqq git unzip > /dev/null
|
|
|
|
|
|
-RUN php composer.phar require phpmv/ubiquity-devtools:dev-techempower-benchmarks phpmv/ubiquity-swoole:dev-techempower-benchmarks --quiet
|
|
|
|
|
|
+RUN php composer.phar require phpmv/ubiquity-devtools:dev-master phpmv/ubiquity-swoole:dev-master --quiet
|
|
|
|
|
|
RUN php composer.phar install --optimize-autoloader --classmap-authoritative --no-dev --quiet
|
|
RUN php composer.phar install --optimize-autoloader --classmap-authoritative --no-dev --quiet
|
|
|
|
|
|
RUN chmod 777 -R /ubiquity/.ubiquity/*
|
|
RUN chmod 777 -R /ubiquity/.ubiquity/*
|
|
|
|
|
|
-RUN echo "opcache.preload=/ubiquity/app/config/preloader.script.php" >> /usr/local/etc/php/php-async.ini
|
|
|
|
|
|
+RUN echo "opcache.preload=/ubiquity/app/config/preloader.script.php" >> /usr/local/etc/php/php.ini
|
|
|
|
|
|
USER www-data
|
|
USER www-data
|
|
|
|
|