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 |