docs: Add instructions for persistent Docker database storage to README.
This commit is contained in:
10
README.md
10
README.md
@@ -43,7 +43,15 @@ Die Bereitstellung der App erfolgt am einfachsten mit Docker:
|
||||
|
||||
`docker image build -t erdbeerhannah:latest .`
|
||||
|
||||
`docker run -p 9090:90 -t erdbeerhannah:latest`
|
||||
Um die erstellten Kassen-Instanzen und deren Passwörter bei einem Neustart des Containers nicht zu verlieren, sollte für eine **persistente Datenspeicherung** die genutzte SQLite-Datenbank als Volume auf das Host-System gemountet werden:
|
||||
|
||||
```bash
|
||||
# Vorab eine leere Datei anlegen, damit Docker fälschlicherweise kein Verzeichnis erstellt
|
||||
touch kasse.db
|
||||
|
||||
# Container mit gemounteter Datenbank starten
|
||||
docker run -p 9090:90 -v $(pwd)/kasse.db:/app/kasse.db -t erdbeerhannah:latest
|
||||
```
|
||||
|
||||
## Privatsphäre
|
||||
|
||||
|
||||
Reference in New Issue
Block a user