Работа над контейнером docker

Изменения в конфигах nginx
Добавил привязку сервисов к 1 адресу
This commit is contained in:
brusnitsyn
2026-07-28 11:46:07 +09:00
parent 5fed7f51a8
commit e1579c7b4e
14 changed files with 265 additions and 114 deletions

View File

@@ -62,6 +62,11 @@ RUN composer install \
COPY . .
ENV BROADCAST_CONNECTION=log \
PUSHER_APP_ID=local \
PUSHER_APP_KEY=local \
PUSHER_APP_SECRET=local
RUN composer dump-autoload --optimize
RUN chown -R application:application /var/www/html && \
@@ -142,6 +147,10 @@ COPY docker/openssl.cnf /etc/ssl/openssl.cnf
COPY docker/nginx.conf /etc/nginx/nginx.conf
COPY docker/app.conf /etc/nginx/conf.d/default.conf
COPY docker/supervisord.conf /etc/supervisor/supervisord.conf
COPY docker/entrypoint.sh /entrypoint.sh
COPY docker/php-fpm-pool.conf /usr/local/etc/php-fpm.d/www.conf
RUN rm -f /etc/nginx/conf.d/10-docker.conf
WORKDIR /var/www/html
@@ -149,7 +158,13 @@ COPY --chown=application:application --from=php-build /var/www/html .
COPY --chown=application:application --from=node-build /var/www/html/public/build ./public/build
RUN chown -R application:application /var/www/html && \
chmod -R 775 /var/www/html/storage /var/www/html/bootstrap/cache
chmod -R 775 /var/www/html/storage /var/www/html/bootstrap/cache && \
chmod +x /entrypoint.sh
ENV BROADCAST_CONNECTION=log \
PUSHER_APP_ID=local \
PUSHER_APP_KEY=local \
PUSHER_APP_SECRET=local
RUN php artisan storage:link
@@ -158,4 +173,5 @@ HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \
EXPOSE 80
CMD ["supervisord", "-c", "/etc/supervisor.d/supervisord.conf"]
ENTRYPOINT ["/entrypoint.sh"]
#CMD ["supervisord", "-c", "/etc/supervisor.d/supervisord.conf"]