Laravel 13.x with Composer and PHP extensions: pdo (pgsql, mysqli), gettext, zip, redis, gd
2.5K
FROM kevinoo/php-laravel-basic-image:php8.5-fpm-alpine
WORKDIR /app
## Modifica la direttiva "listen e max_children" in www.conf
RUN sed -i 's|^listen = 127\.0\.0\.1:9000|listen = 9000|' /usr/local/etc/php-fpm.d/www.conf
RUN sed -i 's|^pm\.max_children = 5|pm\.max_children = 30|' /usr/local/etc/php-fpm.d/www.conf
# Copy all files into the image
COPY ./ /app
# Run composer
RUN composer install --no-dev --optimize-autoloader --no-interaction
# Fix files permission
RUN mkdir -p /etc/supervisor.d /app/storage/logs /app/storage/app/private
# Set user
USER www-data
Content type
Image
Digest
sha256:5b2c960c2…
Size
91.5 MB
Last updated
3 days ago
docker pull kevinoo/php-laravel-basic-image:php8.5-fpm-alpine