FROM us-central1-docker.pkg.dev/concredito-desarrollo/concredito-docker/laravel-base:latest LABEL maintainer="Giovanny Reyes Ojeda greyeso@concredito.com.mx" ADD . /var/www/html/laravel/ ADD docker/laravel-apache/config/sites-available/* /etc/httpd/sites-available/ ADD deployments/ssl/* /etc/httpd/ssl/ ###################################### ## Variables de entorno ## ###################################### ENV SRC_WORKDIR /var/www/html/laravel/ ENV PATH_LARAVEL /var/www/html/laravel/ WORKDIR $SRC_WORKDIR ENV COMPOSER_MEMORY_LIMIT=-1 ###################################### ## Archivos de configuracion ## ###################################### RUN touch /var/log/php_errors.log && chmod 777 /var/log/php_errors.log \ && composer config -f $PATH_LARAVEL/composer.json github-oauth.github.com 9049518aa18b7230eec5f9d6d88ea5f21a22eaf8 \ && composer install -d $PATH_LARAVEL \ && chown apache:apache -R $PATH_LARAVEL \ && rm /etc/localtime \ && ln -s /usr/share/zoneinfo/America/Mazatlan /etc/localtime EXPOSE 443 CMD ["apachectl", "-D", "FOREGROUND"]