Junior — Middle
Vysvetlite, čo je Docker Compose a akú úlohu zohráva v správe kontajnerov.
sobes.tech AI
Odpoveď od AI
Docker Compose je nástroj na definovanie a spustenie viackontajnerových Docker aplikácií. Pomocou súboru docker-compose.yml je možné opísať konfiguráciu viacerých kontajnerov, ich siete, volume a závislosti medzi nimi.
Úloha Docker Compose v riadení kontajnerizácie:
- Umožňuje spúšťať zložité aplikácie pozostávajúce z viacerých služieb jedným príkazom.
- Uľahčuje konfiguráciu a škálovanie služieb.
- Zjednodušuje správu konfigurácií a vývojových prostredí.
Príklad jednoduchého docker-compose.yml:
version: '3'
services:
web:
image: nginx
ports:
- "80:80"
db:
image: postgres
environment:
POSTGRES_PASSWORD: example