start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| start [2026/04/02 20:37] – ppreisner | start [2026/04/03 16:41] (aktuell) – ppreisner | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| **Hinzufügen Repository** | **Hinzufügen Repository** | ||
| + | |||
| + | Es werden vier grundlegende Pakete auf dem System installiert. | ||
| + | Das dient der Vorbereitung auf die Installation von Drittanbieter-Software (z. B. Docker und PostgreSQL). | ||
| + | |||
| + | Um das System vor der Installation manipulierter Software aus potenziell schädlichen Quellen zu schützen, muss der offizielle GPG-Sicherheitsschlüssel von Docker heruntergeladen werden. | ||
| + | |||
| + | {{: | ||
| < | < | ||
| Zeile 8: | Zeile 15: | ||
| sudo echo "deb [arch=$(dpkg --print-architecture) signed-by=/ | sudo echo "deb [arch=$(dpkg --print-architecture) signed-by=/ | ||
| </ | </ | ||
| + | |||
| + | |||
| **Docker Installation** | **Docker Installation** | ||
| + | |||
| + | Paketindex aktualisieren und die Docker-Komponenten installieren. | ||
| < | < | ||
| Zeile 24: | Zeile 35: | ||
| **Docker Befehle** | **Docker Befehle** | ||
| + | |||
| + | Standardbefehle, | ||
| < | < | ||
| Zeile 33: | Zeile 46: | ||
| ====== PostgreSQL Docker erstellen | ====== PostgreSQL Docker erstellen | ||
| + | |||
| + | Dieser Befehl startet einen PostgreSQL 17 Container, setzt die definierten Zugangsdaten und nutzt ein Docker Volume zur permanenten Speicherung der Daten. | ||
| < | < | ||
| - | sudo docker run --name | + | sudo docker run --name |
| - | -e POSTGRES_PASSWORD=aZ64ur112$ | + | -e POSTGRES_PASSWORD=PASSWORD |
| - | -e POSTGRES_USER=postgres_usr | + | -e POSTGRES_USER=USER \ |
| - | -e POSTGRES_DB=postgres_db | + | -e POSTGRES_DB=DATABASE |
| -p 5432:5432 \ | -p 5432:5432 \ | ||
| -v postgres-data:/ | -v postgres-data:/ | ||
| -d postgres: | -d postgres: | ||
| - | </ | + | </ |
| + | **Docker aktualisieren** | ||
| + | |||
| + | < | ||
| + | sudo docker update --restart unless-stopped CONTAINER NAME | ||
| + | </ | ||
| + | |||
| + | **Konfigurationsdatei aus Container kopieren** | ||
| + | |||
| + | < | ||
| + | sudo docker cp CONTAINER NAME:/ | ||
| + | </ | ||
| + | |||
| + | **Konfigurationsdatei in Container kopieren** | ||
| + | |||
| + | < | ||
| + | sudo docker cp ./ | ||
| + | </ | ||
start.1775155037.txt.gz · Zuletzt geändert: von ppreisner
