Projekt

Obecné

Profil

Příručka pro nasazení » Historie » Verze 11

Ondřej Váně, 2020-05-06 15:08

1 1 Ondřej Váně
h1. Příručka pro nasazení
2 3 Ondřej Váně
3
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.
4
5 6 Ondřej Váně
Potřebný software:
6
* Docker
7
* Docker composer
8
9 3 Ondřej Váně
h2. Získání docker image
10 1 Ondřej Váně
11 6 Ondřej Váně
Pro získání jednotlivých docker image aplikace máme dva následující způsoby:
12 4 Ondřej Váně
13 5 Ondřej Váně
# Lokální build aplikace
14 11 Ondřej Váně
* stáhnout veškeré kódů z Gitu 
15
* přesunout se do složky root projektu 'aswi2020anonymous' (zde by měl být soubor docker-compose.yml)
16
* spustit příkaz 'docker-compose build'
17
* v dockeru proběhne build aplikace a následné vytvoření docker image pro každou část aplikace (fe, be)
18 1 Ondřej Váně
19
# Stáhnutí existujících docker image
20 11 Ondřej Váně
* stáhnout root adresář z gitu bez adresářů fe a be
21
* spustit příkaz 'docker-compose pull'
22
* existující image poslední verze se stáhnou z docker hubu
23 1 Ondřej Váně
24 7 Ondřej Váně
h2. Nasazení aplikace
25
26 11 Ondřej Váně
h2. Spuštění aplikace