updated docker file

This commit is contained in:
ayushrajsrivastava.akeneo736
2025-06-11 17:38:57 +05:30
parent 2a8ea0357f
commit 435f729eba

View File

@@ -68,6 +68,12 @@ RUN wget -O /usr/local/bin/composer.php "https://getcomposer.org/installer" && \
chmod +x /usr/local/bin/composer && \
rm -f /usr/local/bin/composer.php
# Set working directory
WORKDIR /var/www/uvdesk
# Install Composer dependencies
RUN cd /var/www/uvdesk/ && composer install
# Set correct permissions for UVDesk files
RUN chown -R uvdesk:uvdesk /var/www/uvdesk && \
chmod -R 775 /var/www/uvdesk/var \
@@ -76,11 +82,8 @@ RUN chown -R uvdesk:uvdesk /var/www/uvdesk && \
/var/www/uvdesk/migrations \
/var/www/uvdesk/.env
# Install Composer dependencies
RUN cd /var/www/uvdesk/ && composer install --optimize-autoloader
# Set working directory
WORKDIR /var/www/uvdesk
RUN composer dump-autoload --optimize && \
php bin/console cache:clear --env=prod --no-debug || true
# Entry point for the container
ENTRYPOINT ["/usr/local/bin/uvdesk-entrypoint.sh"]