diff options
Diffstat (limited to 'vhosts/t/phpcon-kagawa-2025/Dockerfile')
| -rw-r--r-- | vhosts/t/phpcon-kagawa-2025/Dockerfile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/vhosts/t/phpcon-kagawa-2025/Dockerfile b/vhosts/t/phpcon-kagawa-2025/Dockerfile new file mode 100644 index 0000000..eb436ec --- /dev/null +++ b/vhosts/t/phpcon-kagawa-2025/Dockerfile @@ -0,0 +1,21 @@ +FROM php:8.4-cli + +RUN apt-get update && \ + apt-get install -y git unzip + +RUN docker-php-ext-configure sockets && \ + docker-php-ext-install -j$(nproc) sockets + +COPY --from=composer:latest /usr/bin/composer /usr/bin/composer + +WORKDIR /app + +COPY composer.json composer.lock ./ + +RUN composer install --no-dev --optimize-autoloader --no-interaction + +COPY . . + +EXPOSE 8080 + +CMD ["php", "index.php"] |
