Lettohub/letto-mysql: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 18: | Zeile 18: | ||
| debug || Bitte nicht verwenden ist tagesaktuell nur für Debugging-Zwecke || | | debug || Bitte nicht verwenden ist tagesaktuell nur für Debugging-Zwecke || | ||
|- | |- | ||
| | | rev6501 || Basierend auf MySQL 8.0.32 und Oracle Linux || | ||
|- | |- | ||
| rev6503 || Basierend auf MySQL 8.0.34 und Debian || | |||
|- | |||
| rev6504 || Basierend auf MySQL 8.0.34 und Oracle Linux || | |||
|} | |} | ||
Zeile 35: | Zeile 38: | ||
| Pfad im Docker Container || Beschreibung || üblicher Wert | | Pfad im Docker Container || Beschreibung || üblicher Wert | ||
|- | |- | ||
| / | | /var/lib/mysql || Docker-Volume für die eigentliche Datenbank || lettomysql | ||
|- | |- | ||
| / | | /opt/dump || Verzeichnis für den Import und Export von Datenbank-Dumps || /opt/letto/docker/storage/database-dump | ||
|- | |- | ||
| / | | /opt/backup || wird nicht verwendet || /opt/letto/docker/storage/database-backup | ||
|- | |- | ||
|} | |} | ||
Zeile 73: | Zeile 59: | ||
* .yml File: [http://letto.at/download/letto/setup/yml/docker-compose-mysql.yml http://letto.at/download/letto/setup/yml/docker-compose-mysql.yml] | * .yml File: [http://letto.at/download/letto/setup/yml/docker-compose-mysql.yml http://letto.at/download/letto/setup/yml/docker-compose-mysql.yml] | ||
* Environment Einstellungen für die .env-Datei [[MySQL Environment]] | * Environment Einstellungen für die .env-Datei [[MySQL Environment]] | ||
= Scripts im Container = | |||
Der Container besitzt ein paar nützliche Scripts um die Verwaltung zu erleichtern. | |||
Aufruf der Scripts über die Commandline mit: | |||
<pre>docker exec -it letto-mysql scriptname parameter</pre> | |||
{| class="wikitable" style="text-align: left; width: 100%;" | |||
| Script || Beschreibung || Beispiel | |||
|- | |||
| help || gibt einen kurzen Hilfetext über die Scripts aus || docker exec -it letto-mysql help | |||
|- | |||
| | |||
|} | |||
[[Kategorie:Administration]] | [[Kategorie:Administration]] |
Aktuelle Version vom 16. Oktober 2023, 18:47 Uhr
siehe auch
MySQL Server
Container
lettohub/letto-mysql
Tags
Tag | Beschreibung | Anmerkung |
beta | Beta Version für Beta-Test-Phasen, nicht für den Produktivbetrieb | |
daily | tagesaktuelle Letztversion für den Produktivbetrieb von ausgewählten Testschulen | |
stable | letzte stabile Version für den Produktivbetrieb | |
debug | Bitte nicht verwenden ist tagesaktuell nur für Debugging-Zwecke | |
rev6501 | Basierend auf MySQL 8.0.32 und Oracle Linux | |
rev6503 | Basierend auf MySQL 8.0.34 und Debian | |
rev6504 | Basierend auf MySQL 8.0.34 und Oracle Linux |
Ports
Port | Beschreibung |
3306 | MySQL Datenbank-Port |
Pfade welche als Volume verbunden werden sollten
Pfad im Docker Container | Beschreibung | üblicher Wert |
/var/lib/mysql | Docker-Volume für die eigentliche Datenbank | lettomysql |
/opt/dump | Verzeichnis für den Import und Export von Datenbank-Dumps | /opt/letto/docker/storage/database-dump |
/opt/backup | wird nicht verwendet | /opt/letto/docker/storage/database-backup |
Environment Variable
Variable | Beschreibung | üblicher Wert | muss gesetzt sein |
TZ | Zeitzone | Europe/Berlin | nein |
MYSQL_ROOT_PASSWORD | Passwort des Datebank root Benutzers | nein |
Docker Compose
- .yml File: http://letto.at/download/letto/setup/yml/docker-compose-mysql.yml
- Environment Einstellungen für die .env-Datei MySQL Environment
Scripts im Container
Der Container besitzt ein paar nützliche Scripts um die Verwaltung zu erleichtern.
Aufruf der Scripts über die Commandline mit:
docker exec -it letto-mysql scriptname parameter
Script | Beschreibung | Beispiel |
help | gibt einen kurzen Hilfetext über die Scripts aus | docker exec -it letto-mysql help |