Files
proxmox-selfservice/qa-tool/compose/Dockerfile
Sven Steinert fce31ebcd7 Viel neues
2026-04-30 12:06:00 +02:00

24 lines
665 B
Docker

# Verwende das offizielle PHP-Image mit Apache und PHP 8.3
FROM php:8.3-apache
# Enable Apache modules
RUN a2enmod rewrite
# Beispiel für Debian/Ubuntu-basierte Images
RUN apt-get update && apt-get install -y && apt install -y nano mc libssl-dev \
zip \
unzip \
git && docker-php-ext-install mysqli
# Installiere Composer
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
# Setze das Arbeitsverzeichnis
WORKDIR /var/www/html
# Installiere die benötigte Bibliothek (leeres Verzeichnis, um Abhängigkeiten zu verwalten)
RUN mkdir -p /var/www/html
#RUN composer require jumbojett/openid-connect-php
# Exponiere Port 8009
EXPOSE 8009