Moin alle zusammen,
Ich schaue mir gerade Docker an und möchte in einem Debian Stretch Image Apache2 und PHP 7.0 bereitstellen, das klappt soweit auch ganz gut aber irgendwie haut PHP nicht wirklich hin.
Wie es aussieht wird keine Apache2 Konfiguration für PHP erstellt (php.ini) und ich frage mich was ich übersehe: Dockerfile:
1 2 3 4 5 6 7 8 9 10 11 12 | CodeFROM debian:stretch SHELL ["/bin/bash", "-c"] ENV DEBIAN_FRONTEND noninteractive ADD ./phpinfo.php /var/www/html/ RUN apt-get update && apt-get upgrade -y && apt-get install -y apt-utils && apt-get install -y --no-install-recommends \ acl nano whois pwgen apache2 apache2-utils \ php php-pgsql php-imap php-curl php-cgi php-xml \ libyaml-perl libdbd-pg-perl libdbi-perl ENTRYPOINT ["apachectl", "-DFOREGROUND"] |
docker-compose.yml:
1 2 3 4 5 6 | Codeversion: '3' services: webphp: build: . ports: - "8080:80" |
Ich erhalte eine Leere Seite, wenn ich phpinfo.php aufrufen möchte, ich bin mir nicht sicher ob mir noch ein Paket fehlt und wenn ja welches. Vielleicht habt ihr ja einen Anhaltspunkt für einen Docker-Neuling.