Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:apache_httpd_mit_docker_compose

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
admin_grundlagen:apache_httpd_mit_docker_compose [2026/01/25 13:48]
ingo_wichmann gelöscht
— (aktuell)
Zeile 1: Zeile 1:
-====== Apache httpd mit Docker Compose ====== 
- 
-  mkdir -p /​srv/​docker/​httpd/​htdocs 
-  cd /​srv/​docker/​httpd 
- 
-HTML-Datei erstellen: 
-<code html /​srv/​docker/​httpd/​htdocs/​index.html>​ 
-<​html>​ 
-  <​head>​ 
-    <​title>​Hello World!</​title>​ 
-  </​head>​ 
-  <​body>​ 
-    Hello World 
-  </​body>​ 
-</​html>​ 
-</​code>​ 
- 
-Extrahieren der Konfigurationsdatei: ​ 
-  docker run --rm httpd:2.4 cat /​usr/​local/​apache2/​conf/​httpd.conf > httpd.conf 
- 
-<code yaml /​srv/​docker/​httpd/​docker-compose.yml>​ 
-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 
-</​code>​ 
-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