upd
This commit is contained in:
parent
60e47be5b0
commit
4ba05c3c90
72
z1/README.md
72
z1/README.md
@ -7,7 +7,7 @@ Na spustenie tejto aplikácie je potrebný nasledujúci softvér:
|
|||||||
- **Docker Compose** (verzia 3.8 a vyššia)
|
- **Docker Compose** (verzia 3.8 a vyššia)
|
||||||
- **Bash** (pre spúšťanie skriptov)
|
- **Bash** (pre spúšťanie skriptov)
|
||||||
|
|
||||||
Odporúčané prostredie: Linux alebo Windows s nainštalovaným WSL2.
|
Odporúcané prostredie: Linux alebo Windows s nainštalovaným WSL2.
|
||||||
|
|
||||||
## 2. Opis aplikácie
|
## 2. Opis aplikácie
|
||||||
|
|
||||||
@ -85,58 +85,36 @@ Tento skript:
|
|||||||
Spustenie:
|
Spustenie:
|
||||||
```bash
|
```bash
|
||||||
./prepare-app.sh
|
./prepare-app.sh
|
||||||
Spustenie aplikácie
|
```
|
||||||
start-app.sh
|
|
||||||
|
### Spustenie aplikácie
|
||||||
|
**start-app.sh**
|
||||||
Tento skript:
|
Tento skript:
|
||||||
|
- Spustí všetky kontajnery (MySQL, backend, frontend) pomocou `docker-compose up -d`.
|
||||||
|
- Vypíše informácie o dostupnosti aplikácie.
|
||||||
|
|
||||||
Spustí všetky kontajnery (MySQL, backend, frontend) pomocou docker-compose up -d.
|
Spustenie:
|
||||||
Vypíše informácie o dostupnosti aplikácie.
|
```bash
|
||||||
Spustenie: ./start-app.sh
|
|
||||||
Pozastavenie aplikácie
|
|
||||||
stop-app.sh
|
|
||||||
Tento skript:
|
|
||||||
|
|
||||||
Pozastaví všetky služby, pričom dáta v databáze ostanú zachované (persistent volume).
|
|
||||||
Spustenie: ./stop-app.sh
|
|
||||||
Odstránenie aplikácie
|
|
||||||
remove-app.sh
|
|
||||||
Tento skript:
|
|
||||||
|
|
||||||
Odstráni všetky vytvorené kontajnery, obrazy a persistent volume (ak sa použije parameter -v).
|
|
||||||
Môže tiež odstrániť externú sieť.
|
|
||||||
Spustenie: ./remove-app.sh
|
|
||||||
Poznámka:
|
|
||||||
Ak chcete zachovať dáta v databáze medzi spusteniami, neodstraňujte persistent volume (odstráňte parameter -v v remove-app.sh).
|
|
||||||
7. Návod ako si pozrieť aplikáciu na webovom prehliadači
|
|
||||||
Frontend:
|
|
||||||
Otvorte webový prehliadač a zadajte: http://localhost:3001
|
|
||||||
|
|
||||||
Backend API:
|
|
||||||
API je dostupné na: http://localhost:4000
|
|
||||||
|
|
||||||
MySQL:
|
|
||||||
Pripojte sa k databáze na localhost:3306 pomocou obľúbeného MySQL klienta.
|
|
||||||
|
|
||||||
8. Príklad práce s aplikáciou
|
|
||||||
|
|
||||||
./prepare-app.sh
|
|
||||||
Preparing app...
|
|
||||||
... (vypíšu sa informácie o sieti, zostavení obrazov, atď.)
|
|
||||||
|
|
||||||
|
|
||||||
./start-app.sh
|
./start-app.sh
|
||||||
Starting app...
|
```
|
||||||
App is running.
|
|
||||||
Frontend is available at: http://localhost:3001
|
|
||||||
Backend is available at: http://localhost:4000
|
|
||||||
MySQL is available at: localhost:3306
|
|
||||||
|
|
||||||
|
### Pozastavenie aplikácie
|
||||||
|
**stop-app.sh**
|
||||||
|
Tento skript:
|
||||||
|
- Pozastaví všetky služby, pričom dáta v databáze ostanú zachované (persistent volume).
|
||||||
|
|
||||||
|
Spustenie:
|
||||||
|
```bash
|
||||||
./stop-app.sh
|
./stop-app.sh
|
||||||
Stopping app...
|
```
|
||||||
App stopped. You can run ./start-app.sh to resume.
|
|
||||||
|
|
||||||
|
### Odstránenie aplikácie
|
||||||
|
**remove-app.sh**
|
||||||
|
Tento skript:
|
||||||
|
- Odstráni všetky vytvorené kontajnery, obrazy a persistent volume (ak sa použije parameter `-v`).
|
||||||
|
|
||||||
|
Spustenie:
|
||||||
|
```bash
|
||||||
./remove-app.sh
|
./remove-app.sh
|
||||||
Removing app...
|
```
|
||||||
App removed completely.
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user