From 41a6c96cf1ba6da44b050b617ed2ede040024701 Mon Sep 17 00:00:00 2001 From: Tom Rouillon <tom.rouillon3@etu.univ-lorraine.fr> Date: Thu, 18 Jan 2024 16:38:48 +0100 Subject: [PATCH] Change docker compose and Dockerfile --- docker-compose.yaml | 5 ++--- docker/php/Dockerfile | 4 ++++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index ce7940b..1f3c5b4 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -26,11 +26,10 @@ services: php: container_name: php build: - context: ./docker/php + context: ./ + dockerfile: ./docker/php/Dockerfile ports: - '9000:9000' - volumes: - - ./Back_end:/var/www/symfony_docker depends_on: - database diff --git a/docker/php/Dockerfile b/docker/php/Dockerfile index 52c0186..bb05ed8 100644 --- a/docker/php/Dockerfile +++ b/docker/php/Dockerfile @@ -7,11 +7,15 @@ RUN apt update && apt install -y zlib1g-dev g++ git libicu-dev zip libzip-dev zi && docker-php-ext-configure zip \ && docker-php-ext-install zip +ADD ./Back_end /var/www/symfony_docker WORKDIR /var/www/symfony_docker +RUN chmod 777 -R /var/www/symfony_docker/var + RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer RUN curl -sS https://get.symfony.com/cli/installer | bash RUN mv /root/.symfony5/bin/symfony /usr/local/bin/symfony +ENV COMPOSER_ALLOW_SUPERUSER=1 RUN composer install \ No newline at end of file -- GitLab