работать PHP? (Добавил crontab)
ARG PHP_VERSION=7.4
FROM php:${PHP_VERSION}-apache
RUN docker-php-ext-install mysqli pdo_mysql && a2enmod rewrite
RUN apt-get update \
&& apt-get install -y libzip-dev \
&& apt-get install -y zlib1g-dev \
&& rm -rf /var/lib/apt/lists/* \
&& docker-php-ext-install zip
ADD crontab /etc/cron.d/hello-cron
RUN chmod 0644 /etc/cron.d/hello-cron
RUN touch /var/log/cron.log
RUN apt-get update
RUN apt-get -y install cron
CMD cron && tail -f /var/log/cron.log
Содержимое crontab:
* * * * * root echo "Hello world" >> /var/log/cron.log 2>&1
# Don't remove the empty line at the end of this file. It is required to run the cron job
UPD.
Стоит мне убрать строчку:
CMD cron && tail -f /var/log/cron.log
И PHP оживает.
В docker-compos logs никаких проблем нет.
Тебе в докер чат друг Это чат по ларавель 😊
Окей)
Обсуждают сегодня