====== Apache httpd mit Docker Compose ====== mkdir -p /srv/docker/httpd/htdocs cd /srv/docker/httpd HTML-Datei erstellen: Hello World! Hello World Extrahieren der Konfigurationsdatei: docker run --rm httpd:2.4 cat /usr/local/apache2/conf/httpd.conf > httpd.conf version: "3.7" services: apache: image: httpd:2.4 container_name: my-httpd restart: always ports: - 8888:80 volumes: - ./htdocs:/usr/local/apache2/htdocs/ - ./httpd.conf:/usr/local/apache2/conf/httpd.conf Erster Test, im Vordergrund: docker compose up -> http://localhost:8888 -> wieder abbrechen mit Strg+c Dienst starten: docker compose up -d Logs ansehen: docker compose logs Dienst stoppen: docker compose down