Я пытаюсь установить supervisor для моего проекта laravel в контейнере php. Я выполнил все шаги, чтобы добавить его, но он не установлен. когда я вхожу в контейнер и выполняю, где руководитель возвращается пустой. но когда выполняется та же строка внутри контейнера "apt-get install -y supervisor", он устанавливается.
FROM php:7.2-fpm
RUN apt-get update
RUN pecl install redis && docker-php-ext-enable redis && pecl install mongodb && docker-php-ext-enable mongodb
RUN chown -R www-data:www-data /var/www/
# RUN echo "extension=mongodb.so" >> /usr/local/etc/php/conf.d/mongodb.ini
# Install Laravel dependencies
RUN apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libmcrypt-dev \
libpng-dev \
libxml2-dev
RUN docker-php-ext-install iconv mbstring xml pdo \
&& docker-php-ext-install zip \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd
RUN apt-get install -y supervisor
COPY JobQueues-worker.conf /etc/supervisor/conf.d/JobQueues-worker.conf
ENTRYPOINT ["/usr/bin/supervisord", "-n", "-c", "/etc/supervisor/conf.d/JobQueues-worker.conf"]