FROM localhost:5000/corephp820:latest

# Install PHP extensions
RUN docker-php-ext-install pdo_mysql bcmath

LABEL maintainer "Sagar <sagar@practice.in>"

ENV ME=php \
    SRC=./
ENV CONFS=${SRC}deployment/docker/laravel-nginx/${ME}/confs/

COPY ${CONFS}default.ini /usr/local/etc/php/conf.d/default.ini
COPY ${CONFS}zz-docker.conf /usr/local/etc/php-fpm.d/zz-docker.conf
COPY ${SRC}deployment/docker/laravel-nginx/${ME}/start-up /usr/local/bin/start-up

# Get latest Composer
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer

COPY ./laravel-nginx /web/laravel

WORKDIR /web/laravel

RUN chmod +x /usr/local/bin/start-up

ENTRYPOINT ["/usr/local/bin/start-up"]
CMD []

EXPOSE 9001