feat: Add Dockerfile for PHP-FPM runtime with Composer and Alpine base.
This commit is contained in:
15
docker/php/Docker
Normal file
15
docker/php/Docker
Normal file
@@ -0,0 +1,15 @@
|
||||
# PHP-FPM runtime
|
||||
FROM php:8.2-fpm-alpine
|
||||
WORKDIR /var/www/html
|
||||
|
||||
# Copy Composer binary (optional if you need it at runtime)
|
||||
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
|
||||
|
||||
# RUN composer install
|
||||
# docker compose run --rm php composer install --no-dev --optimize-autoloader
|
||||
|
||||
# Install any PHP extensions you need
|
||||
# RUN docker-php-ext-install pdo_mysql
|
||||
|
||||
# Expose port 9000 (default for php-fpm)
|
||||
EXPOSE 9000
|
||||
Reference in New Issue
Block a user