Warum funktioniert mein Docker nicht? 403 verbotenPhp

PHP-Programmierer chatten hier
Anonymous
 Warum funktioniert mein Docker nicht? 403 verboten

Post by Anonymous »

Ich bin Docker-Neuling und habe in der letzten Woche versucht, einige Probleme zu beheben. Ich beschloss, alles zu löschen und neu zu starten, nachdem ich ein paar Tutorials befolgt hatte. Viele Dinge haben vorher funktioniert, außer dass ich einige Datenbankprobleme hatte. Das Problem ist, dass ich die Hälfte des Tutorials einfach nicht verstehe und daher nicht wirklich sicher bin, wo ich einen Fehler gemacht haben könnte. Und jetzt kann Docker meinen Index nicht finden, gehe ich davon aus. Aber ich weiß nicht, wie ich das beheben kann, und die ganzen Online-Ressourcen sind so überwältigend und kompliziert für mich.
Außerdem verwende ich Ubuntu und meine index.php befindet sich in einem src-Verzeichnis, das sich im Stammverzeichnis des Projekts befindet.
Mein docker-compose.yml:

Code: Select all

services:
apache-php:
image: apache-pdo
build:
context: .
dockerfile: Dockerfile
volumes:
- /home/marnix/Documents/hacklab_php/book_management_system/var/www/html
ports:
- "80:80"
networks:
- app-network
mysql:
image: mysql
volumes:
- /home/marnix/Documents/hacklab_php/DB:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: password
networks:
- app-network
phpmyadmin:
image: phpmyadmin
environment:
PMA_HOST: mysql
ports:
- "8080:80"
depends_on:
- mysql
networks:
- app-network
networks:
app-network:
driver: bridge
meine Docker-Datei:

Code: Select all

RUN docker-php-ext-install pdo pdo_mysql
EXPOSE 80

RUN sed -ri -e 's!/var/www/html!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/sites-available/*.conf
RUN sed -ri -e 's!/var/www/!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/apache2.conf /etc/apache2/conf-available/*.conf

LABEL org.opencontainers.image.source="https://github.com/MilesChou/docker-xdebug" \
repository="https://github.com/MilesChou/docker-xdebug" \
maintainer="MilesChou "

RUN pecl install xdebug \
&& docker-php-ext-enable xdebug

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post