Příručka pro nasazení » Historie » Revize 11
Revize 10 (Ondřej Váně, 2020-05-06 15:01) → Revize 11/26 (Ondřej Váně, 2020-05-06 15:08)
h1. Příručka pro nasazení Aplikace je rozdělena do třech základních částí FE (Angular), BE (Spring) a Solr. Každá část je spustitelná v dockeru jako container. Potřebný software: * Docker * Docker composer h2. Získání docker image Pro získání jednotlivých docker image aplikace máme dva následující způsoby: # Lokální build aplikace * stáhnout Stáhnout veškeré kódů z Gitu * přesunout se do složky ve složce root projektu 'aswi2020anonymous' (zde by měl být soubor docker-compose.yml) * spustit příkaz 'docker-compose build' * v dockeru proběhne build aplikace a následné vytvoření docker image pro každou část aplikace (fe, be) 've' # Stáhnutí existujících docker image * stáhnout root adresář z gitu bez adresářů fe a be * spustit příkaz 'docker-compose pull' * existující image poslední verze se stáhnou z docker hubu h2. Nasazení aplikace h2. Spuštění aplikace apliakce