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 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
|
## Privatsphäre
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user