Dieser Artikel beschreibt, wie Sie den TrustedFiscalService als Docker Container verwenden können.
Voraussetzung
- Docker-Unterstützung ist seit der Version 1.2.5 verfügbar.
- Kenntnisse in der Bedienung von Docker, insbesondere Docker-Volumes
Informationen
Das Docker-Image ist nicht mehr unter http://www.retailforce.cloud/downloads verfügbar, sondern unter hub.docker.com.
Das Image kann mit dem folgenden Befehl vom Docker Hub geladen werden:
docker pull retailforce/trusted-fiscal-service:latest
Um den REST-Dienst zu erreichen, müssen Sie den Port 7678 (oder 7677 für HTTPS) im Docker Container abbilden.
Erstellung von Volumes
Bevor Sie den Docker-Container ausführen, erstellen Sie die Volumes, um sicherzustellen, dass Daten über den Lebenszyklus des Containers hinaus bestehen:
docker volume create fiscal-service-data docker volume create fiscal-service-config
Startbefehl
Der Docker-Container kann dann mit dem folgenden Befehl gestartet werden:
docker run --name trusted-fiscal-service -p 7678:7678 -d -v fiscal-service-data:/usr/share/RetailForce -v fiscal-service-config:/app/Config retailforce/trusted-fiscal-service:latest
Daten aus dem Container extrahieren
Um die von RetailForce erstellten oder verwendeten Dateien und Logs auf Ihren auf Ihrem Computer zu kopieren, befolgen Sie bitte die folgenden Schritte:
- Erstellen Sie ein Verzeichnis an dem von Ihnen gewählten Ort:
mkdir /path/to/your/local/destination/RetailForce_Directory
- Kopieren Sie die Verzeichnisse:
docker cp trusted-fiscal-service:/usr/share/RetailForce /path/to/your/local/destination/RetailForce_Directory/fiscal-service-data docker cp trusted-fiscal-service:/app/Config /path/to/your/local/destination/RetailForce_Directory/fiscal-service-config
Hinweis: Wenn nach dem Export auf den Desktop Änderungen vorgenommen wurden, müssen Sie diese Schritte erneut ausführen, um die aktualisierten Daten zu erhalten.
Update von Versionen vor 1.2.13
In den vorherigen Versionen wurde die Konfiguration des Containers nicht im Startbefehl gemappt, daher muss die Datei vorab vom Container kopiert werden (z.B. in ein zuvor erstelltes Volume):
docker cp trusted-fiscal-service:/app/Config/fiscalService.config.json fiscal-service-config
Zugriff auf den Dienst
Sobald der Container läuft, sollten Sie in der Lage sein, den Dienst unter der folgenden URL zu erreichen:
http://localhost:7678/swagger/index.html
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.