1
0
cms11/docker/Dockerfile

18 lines
531 B
Docker

ARG PHP_VERSION=8.0
FROM sail-${PHP_VERSION}/app as base
RUN apt-get update \
&& apt-get -y install cron imagemagick rsync wget unzip \
php${PHP_VERSION}-imagick \
php${PHP_VERSION}-redis
RUN wget https://github.com/hackerb9/lsix/archive/master.zip \
&& unzip master.zip \
&& cp lsix-master/lsix /usr/local/bin/ \
&& chmod +x /usr/local/bin/lsix
COPY crontab /etc/cron.d/laravel-scheduler
RUN chmod 0644 /etc/cron.d/laravel-scheduler
RUN crontab /etc/cron.d/laravel-scheduler
RUN touch /var/log/cron.log