diff --git a/symfony.dockerfile b/symfony.dockerfile
index 72f18abcba2fe7730a2ba016d87a4ea821f515b9..00cf9f1be359aef955ba2ec24903434c654c3650 100644
--- a/symfony.dockerfile
+++ b/symfony.dockerfile
@@ -1,13 +1,27 @@
-FROM bitnami/symfony:latest
+FROM php:8.2-fpm
 
-WORKDIR /app
+WORKDIR /var/www
 
-COPY . /app
+# Install required system dependencies
+RUN apt-get update && apt-get install -y \
+    unzip \
+    git \
+    libpq-dev \
+    libzip-dev \
+    && docker-php-ext-install pdo pdo_mysql zip
 
-# Ensure dependencies are installed
-RUN composer install --no-interaction --prefer-dist --optimize-autoloader
+# Install Composer
+RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" && \
+    php composer-setup.php --install-dir=/usr/local/bin --filename=composer && \
+    php -r "unlink('composer-setup.php');"
 
-# Install Doctrine ORM explicitly
-RUN composer require symfony/orm-pack --no-scripts --no-interactio
+# Copy existing application files to container
+COPY ./web_app /var/www
 
-EXPOSE 8000
+# Install Symfony dependencies
+RUN composer install --no-scripts --no-autoloader && composer dump-autoload
+
+# Set permissions
+RUN chown -R www-data:www-data /var/www
+
+CMD ["php-fpm"]
\ No newline at end of file