Обновить z1/README.md
This commit is contained in:
parent
1be8983157
commit
16525b1b2f
64
z1/README.md
64
z1/README.md
@ -1,60 +1,28 @@
|
|||||||
# Docker Web Application
|
# Webová aplikácia Docker
|
||||||
## Requirements
|
|
||||||
|
## Požiadavky
|
||||||
- Docker
|
- Docker
|
||||||
- Docker Compose
|
- Docker Compose
|
||||||
|
|
||||||
## Description
|
## Popis
|
||||||
This web application consists of two services:
|
Táto aplikácia je tvorená dvoma službami:
|
||||||
1. A **web service** using Nginx to serve static HTML files.
|
1. **Webová služba** využíva Nginx na podávanie statických HTML súborov.
|
||||||
2. A **database service** using MySQL, which persists its data in a Docker volume.
|
2. **Databázová služba** využíva MySQL, ktorá uchováva svoje údaje v Docker zväzku.
|
||||||
|
|
||||||
## Docker Volumes and Networks
|
## Zväzky a siete Docker
|
||||||
- **Volume**: `db_data` - used to persist MySQL data.
|
- **Zväzok**: `db_data` - pre uchovávanie údajov MySQL.
|
||||||
- **Network**: `app-network` - internal network for the services to communicate.
|
- **Sieť**: `app-network` - interná sieť pre komunikáciu medzi službami.
|
||||||
|
|
||||||
## Configuration
|
## Konfigurácia
|
||||||
- **Nginx**: Serves static HTML files from the `/html` directory.
|
- **Nginx**: Poskytuje statické HTML súbory z adresára `/html`.
|
||||||
- **MySQL**: Configured with `MYSQL_ROOT_PASSWORD` and a default database `mydb`.
|
- **MySQL**: Nastavený s `MYSQL_ROOT_PASSWORD` a predvolenou databázou `mydb`.
|
||||||
|
|
||||||
## How to Use
|
## Ako používať
|
||||||
|
|
||||||
### Preparing the app
|
### Príprava aplikácie
|
||||||
Run the following command to prepare the application:
|
Pre prípravu aplikácie spustite príkaz:
|
||||||
```bash
|
```bash
|
||||||
./prepare-app.sh
|
./prepare-app.sh
|
||||||
```
|
|
||||||
|
|
||||||
### Starting the app
|
|
||||||
To start the app, run:
|
|
||||||
```bash
|
|
||||||
./start-app.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
The app will be available at `http://localhost:5000`.
|
|
||||||
|
|
||||||
### Stopping the app
|
|
||||||
To stop the app, run:
|
|
||||||
```bash
|
|
||||||
./stop-app.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
### Removing the app
|
|
||||||
To remove all resources related to the app, run:
|
|
||||||
```bash
|
|
||||||
./remove-app.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
## Example usage
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# Prepare the app
|
|
||||||
./prepare-app.sh
|
|
||||||
Preparing app...
|
|
||||||
|
|
||||||
# Start the app
|
|
||||||
./start-app.sh
|
|
||||||
Running app ...
|
|
||||||
The app is available at http://localhost:5000
|
|
||||||
|
|
||||||
# Stop the app
|
# Stop the app
|
||||||
./stop-app.sh
|
./stop-app.sh
|
||||||
|
Loading…
Reference in New Issue
Block a user