#
Inštalácia
#
Spustenie v dockeri
docker-compose up -d --build
Implicitne sa používa základný súbor docker-compose.yml s rozšírením o docker-compose.override.yml.
Gateway by mal byť dostupný na http://localhost:8080/.
Nepovinný -p flag určuje prefix pre názvy kontajnerov v celom orchestri. Inak je prefix daný podľa root adresára. Napr. docker-compose -p g up -d --build prefixne všetky kontajnery písmenom g namiesto dlhšieho gateway.
#
Pro tip
Kontajnery a virtuálne siete je možné ľahko zahodiť commandom down. Pre základné spustenie stačí zavolať toto v gateway/ adresári:
docker-compose down
Alebo špecifikovať project-name daného composu:
docker-compose -p gtest-sync down
#
Testovanie
Každá služba má v sebe test.env súbor. Zavolajú sa napr. takto (príklad pre synchronization-service):
docker-compose --env-file synchronization-service/test.env up --build --exit-code-from synchronization-service --renew-anon-volumes
Kratšie sa dá:
docker-compose --env-file synchronization-service/test.env up --build --renew-anon-volumes