Merge pull request #14 from jkaninda/7.4

7.4
This commit is contained in:
2022-06-18 10:34:31 +02:00
committed by GitHub
5 changed files with 77 additions and 6 deletions

View File

@@ -57,19 +57,19 @@ RUN docker-php-ext-install pdo_pgsql
# Get latest Composer
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
# Copy php.ini file
COPY php/php.ini $PHP_INI_DIR/conf.d/
COPY php.ini $PHP_INI_DIR/conf.d/
# Install Laravel Envoy
RUN composer global require "laravel/envoy=~1.0"
#--------------------Add supervisor file in supervisor directory ------------------------------------
ADD worker/supervisord.conf /etc/supervisor/conf.d/worker.conf
#ADD worker/supervisord.conf /etc/supervisor/conf.d/worker.conf
# Add crontab file in the cron directory
ADD worker/crontab /etc/cron.d/crontab
COPY ./entrypoint.sh /usr/local/bin/
RUN chmod +x /usr/local/bin/entrypoint.sh
RUN ln -s /usr/local/bin/entrypoint.sh /
# Give execution rights on the cron job
RUN chmod 0644 /etc/cron.d/crontab
ENTRYPOINT ["entrypoint.sh"]
# Set working directory
WORKDIR $WORKDIR
@@ -77,6 +77,7 @@ WORKDIR $WORKDIR
RUN usermod -u 1000 www-data
RUN groupmod -g 1000 www-data
EXPOSE 9000
# Run Supervisor
CMD ["supervisord", "-c", "/etc/supervisor/supervisord.conf"]