diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..2410311 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,12 @@ +version: "3.9" + +services: + php: + build: + context: . + dockerfile: docker/php/Dockerfile + container_name: itschool-php84 + volumes: + - ./src:/var/www/html + ports: + - "8080:80" diff --git a/docker/.gitignore b/docker/.gitignore new file mode 100644 index 0000000..497eade --- /dev/null +++ b/docker/.gitignore @@ -0,0 +1,4 @@ +/vendor +/node_modules +.env +.DS_Store diff --git a/docker/php/Dockerfile b/docker/php/Dockerfile new file mode 100644 index 0000000..77166e9 --- /dev/null +++ b/docker/php/Dockerfile @@ -0,0 +1,10 @@ +FROM php:8.4-apache + +RUN apt-get update && apt-get install -y \ + git \ + unzip \ + nano \ + && docker-php-ext-install pdo pdo_mysql \ + && a2enmod rewrite + +WORKDIR /var/www/html diff --git a/src/index.php b/src/index.php new file mode 100644 index 0000000..d50a07a --- /dev/null +++ b/src/index.php @@ -0,0 +1,3 @@ +