Šiame straipsnyje aprašoma, kaip naudoti „TrustedFiscalService“ kaip „Docker“ konteinerį.
Reikalavimai
- „Docker“ palaikymas yra prieinamas nuo versijos 1.2.5.
- Žinios apie „Docker“ naudojimą, ypač apie „Docker“ tomus
Informacija
„Docker“ atvaizdai (taip pat skirti „ARMx64“ architektūrai) yra prieinami hub.docker.com.
Atvaizdą galima atsisiųsti iš „Docker Hub“ naudodami šią komandą:
docker pull retailforce/trusted-fiscal-service:latest
Norėdami pasiekti REST paslaugą, turite priskirti 7678 prievadą (arba 7677, jei naudojate HTTPS) „Docker“ konteineriui.
Tomatų kūrimas
Prieš paleidžiant „Docker“ konteinerį, sukurkite tomus, kad duomenys išliktų ir po konteinerio gyvavimo ciklo pabaigos:
docker volume create fiscal-service-data docker volume create fiscal-service-config
Paleidimo komanda
„Docker“ konteinerį galima paleisti šia komanda:
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
Tiesioginis prijungimas:
Siekiant pagerinti valdymą, rekomenduojama duomenų katalogus prijungti (mount) tiesiogiai per absoliučius kelius:
docker run --name trusted-fiscal-service -p 7678:7678 -d \ -v /absolute/path/to/fiscal-service-data:/usr/share/RetailForce \ -v /absolute/path/to/fiscal-service-config:/app/Config \ retailforce/trusted-fiscal-service:latest
Duomenų išgava iš konteinerių
Norėdami nukopijuoti „RetailForce“ sukurtus ar naudojamus failus ir žurnalus į savo kompiuterį, atlikite šiuos veiksmus:
Dėmesio: šio proceso metu „RetailForce“ tarpinė programinė įranga turi būti aktyvi, kitaip bus eksportuoti tušti katalogai.
-
Sukurkite katalogą pasirinktoje vietoje:
mkdir /path/to/RetailForce_Directory
-
Nukopijuokite katalogus:
docker cp trusted-fiscal-service:/usr/share/RetailForce /path/to/RetailForce_Directory/fiscal-service-data docker cp trusted-fiscal-service:/app/Config /path/to/RetailForce_Directory/fiscal-service-config
Pastaba: jei po eksporto į darbalaukį buvo atlikti pakeitimai, turite pakartoti šiuos veiksmus, kad gautumėte atnaujintus duomenis.
Dėmesio: prieš užbaigdami (arba pakeisdami) konteinerį, turite nukopijuoti konfigūraciją iš „Docker“ konteinerio į „Docker“, kitaip failas bus prarastas!
Prieiga prie paslaugos
Kai konteineris veikia, turėtumėte galėti pasiekti paslaugą šiuo URL adresu:
http://localhost:7678/swagger/index.html
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite