Du betrachtest eine alte Version der Seite. Zur neuesten Version gehen.
Diskussion:Startumgebung erstellen/Containerbau: Unterschied zwischen den Versionen
Romana (Diskussion | Beiträge) (→Schritt 2) |
Romana (Diskussion | Beiträge) (→Container für die Infrastrukur) |
||
| Zeile 11: | Zeile 11: | ||
Ausgangspunkt ist die Compose-Datei /vms/dockers/containers/infrastructure/run-joomla.yml. | Ausgangspunkt ist die Compose-Datei /vms/dockers/containers/infrastructure/run-joomla.yml. | ||
| − | * Kopie nach run-.yml, bearbeiten: | + | * Kopie nach run-<was-weiss-ich>.yml, bearbeiten: |
* IP-Adressen sind in einem 8er-Netz, also +'''n'''*8 (1*8 ist schon belegt durch vm leer) für | * IP-Adressen sind in einem 8er-Netz, also +'''n'''*8 (1*8 ist schon belegt durch vm leer) für | ||
** networks -subnet | ** networks -subnet | ||
| Zeile 27: | Zeile 27: | ||
* ports, linke Seite erhöhen um '''n'''*1 | * ports, linke Seite erhöhen um '''n'''*1 | ||
* volumes Pfad auf den neuen Pfad anpassen | * volumes Pfad auf den neuen Pfad anpassen | ||
| + | |||
| + | ====Container für den Tester==== | ||
| + | Ausgangspunkt ist die Compose-Datei /vms/dockers/containers/testers/simple-joomla.yml. | ||
Version vom 20. April 2017, 14:55 Uhr
Inhaltsverzeichnis
Flexible Container
Schritt 1
- Die Dateien der Datenbank lassen sich als einfacher User nicht kopieren, da Benutzer und Gruppe auf 999 stehen. Also muss der root ran.
- Zugriff per phpMyAdmin nicht vergessen.
- Zugriff für die neuen IP-Adressen konfigurieren
Schritt 2
Um mit einem Compose-Template zu arbeiten, das Variablen enthält, habe ich dies hier gefunden!
Container für die Infrastrukur
Ausgangspunkt ist die Compose-Datei /vms/dockers/containers/infrastructure/run-joomla.yml.
- Kopie nach run-<was-weiss-ich>.yml, bearbeiten:
- IP-Adressen sind in einem 8er-Netz, also +n*8 (1*8 ist schon belegt durch vm leer) für
- networks -subnet
- services: Datenbank
- services: Mailserver
- services: Webserver
- Umbenennen, damit die Infrastrukturen auch parallel laufen können:
- Networks, auch
- Services
- Domainname
- Services selbst, dazu jeweils
- Containername
- Hostname
- Networks, auch
- links und depends_on in Service Webserver anpassen auf neuen Service-Namen der Datenbank
- ports, linke Seite erhöhen um n*1
- volumes Pfad auf den neuen Pfad anpassen
Container für den Tester
Ausgangspunkt ist die Compose-Datei /vms/dockers/containers/testers/simple-joomla.yml.