Files
Plataforma-de-Tutoriais/plataforma-tutorias/Dockerfile
2026-05-28 15:49:06 +01:00

21 lines
541 B
Docker

FROM php:8.2-cli
WORKDIR /app
RUN apt-get update && apt-get install -y \
git curl zip unzip libzip-dev \
&& docker-php-ext-install zip pdo pdo_mysql
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
RUN echo "upload_max_filesize=100M" > /usr/local/etc/php/conf.d/uploads.ini \
&& echo "post_max_size=100M" >> /usr/local/etc/php/conf.d/uploads.ini
COPY . .
RUN composer install --no-dev --optimize-autoloader
RUN php artisan storage:link || true
EXPOSE 10000
CMD php artisan serve --host=0.0.0.0 --port=10000