Virtualisierung in Linux PAD: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 1: | Zeile 1: | ||
=Eindache Etherpad= | =Eindache Etherpad= | ||
*docker run -d -p 9001:9001 etherpad/etherpad | *docker run -d -p 9001:9001 etherpad/etherpad | ||
| + | =Etherpad als systemd-Quadlet unter Rocky Linux= | ||
| + | |||
| + | *Voraussetzung: Podman 4.x ist installiert (standardmäßig in Rocky Linux 9) | ||
| + | |||
| + | *Schritt 1: Erstelle das Verzeichnis für Quadlet-Dateien (falls nicht vorhanden) | ||
| + | mkdir -p /etc/containers/systemd | ||
| + | |||
| + | *Schritt 2: Erstelle die Datei /etc/containers/systemd/etherpad.container mit folgendem Inhalt: | ||
| + | <pre> | ||
| + | [Container] | ||
| + | Image=docker.io/etherpad/etherpad | ||
| + | Name=etherpad | ||
| + | PublishPort=9001:9001 | ||
| + | Restart=always | ||
| + | </pre> | ||
| + | |||
| + | *Schritt 3: systemd-Dienste aktualisieren | ||
| + | systemctl daemon-reexec | ||
| + | systemctl daemon-reload | ||
| + | |||
| + | *Schritt 4: Container-Dienst starten und dauerhaft aktivieren | ||
| + | systemctl enable --now container-etherpad.service | ||
| + | |||
| + | *Schritt 5: Status überprüfen | ||
| + | systemctl status container-etherpad.service | ||
| + | |||
| + | *Hinweis: | ||
| + | Der Dienstname ergibt sich aus dem Dateinamen: `etherpad.container` → `container-etherpad.service` | ||
| + | </pre> | ||
Aktuelle Version vom 23. Juni 2025, 14:06 Uhr
Eindache Etherpad
- docker run -d -p 9001:9001 etherpad/etherpad
Etherpad als systemd-Quadlet unter Rocky Linux
- Voraussetzung: Podman 4.x ist installiert (standardmäßig in Rocky Linux 9)
- Schritt 1: Erstelle das Verzeichnis für Quadlet-Dateien (falls nicht vorhanden)
mkdir -p /etc/containers/systemd
- Schritt 2: Erstelle die Datei /etc/containers/systemd/etherpad.container mit folgendem Inhalt:
[Container] Image=docker.io/etherpad/etherpad Name=etherpad PublishPort=9001:9001 Restart=always
- Schritt 3: systemd-Dienste aktualisieren
systemctl daemon-reexec systemctl daemon-reload
- Schritt 4: Container-Dienst starten und dauerhaft aktivieren
systemctl enable --now container-etherpad.service
- Schritt 5: Status überprüfen
systemctl status container-etherpad.service
- Hinweis:
Der Dienstname ergibt sich aus dem Dateinamen: `etherpad.container` → `container-etherpad.service`