|
@@ -2,20 +2,4 @@
|
|
|
FROM php:8.3-apache
|
|
|
|
|
|
# Instala las dependencias necesarias para compilar la extensión de PostgreSQL
|
|
|
-RUN apt-get update && \
|
|
|
- apt-get install -y libpq-dev && \
|
|
|
- docker-php-ext-install pdo pdo_pgsql pgsql && \
|
|
|
- apt-get clean && rm -rf /var/lib/apt/lists/*
|
|
|
-
|
|
|
-# Copia los archivos de tu aplicación al directorio raíz de Apache
|
|
|
-COPY . /var/www/html/
|
|
|
-
|
|
|
-# Otorga los permisos necesarios al directorio raíz de Apache
|
|
|
-RUN chown -R www-data:www-data /var/www/html && \
|
|
|
- chmod -R 755 /var/www/html
|
|
|
-
|
|
|
-# Expon el puerto 80 para el tráfico HTTP
|
|
|
-EXPOSE 80
|
|
|
-
|
|
|
-# Define el comando por defecto para ejecutar Apache en modo foreground
|
|
|
-CMD ["apache2-foreground"]
|
|
|
+RUN apt-get update && apt-get install -y libpq-dev && docker-php-ext-install pdo pdo_pgsql
|