Projekt

Obecné

Profil

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