1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-07-19 14:46:14 +08:00
2019-12-13 00:10:10 +08:00

27 lines
768 B
Docker

FROM mileschou/phalcon:7.2-fpm
ENV TZ=Asia/Shanghai
COPY ./docker/sources.list /opt
RUN ln -snf /usr/share/zoneinfo/${TZ} /etc/localtime \
&& echo ${TZ} > /etc/timezone \
&& cat /opt/sources.list > /etc/apt/sources.list \
&& apt-get update \
&& apt-get install -y git wget \
&& rm -r /var/lib/apt/lists/*
RUN docker-php-ext-install pdo_mysql mbstring zip \
&& pecl install redis-4.1.1 \
&& docker-php-ext-enable redis
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
&& composer config -g repo.packagist composer https://packagist.phpcomposer.com
COPY . /var/www/html
RUN chown -R www-data:www-data /var/www/html
VOLUME ["/var/log/php-fpm", "/var/www/html"]
EXPOSE 9000