diff --git a/docker-compose.yaml b/docker-compose.yaml index ce7940be1b2f24ac96266b11c613a351fad6a13a..1f3c5b4023600d4e779194d357d3fa897bfba474 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 52c01863ba2a62421ae34cbcb62321da47b3529f..bb05ed8310203c70fd0858c45fe463d9cb58f303 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