Junior — Middle
docker-compose колдонуп көп контейнердүү тиркемени кантип ишке киргизсе болот?
sobes.tech AI
AIден жооп
docker-compose жардамында көпконтейнердүү колдонмону ишке киргизүү үчүн, бардык кызматтарды (контейнерлерди), алардын сүрөттөрүн, портторун, көлөмдөрүн жана тармактарды сүрөттөгөн docker-compose.yml файлын түзүү керек. Андан соң, ошол файл менен бирдей каталогдо төмөнкү командасыны ишке ашырыңыз:
docker-compose up
Бул бардык сүрөттөлгөн контейнерлерди ишке киргизип, конфигурацияга ылайык байланыштырат. Артында иштетүү үчүн -d белгисин колдонуңуз:
docker-compose up -d
Жөнөкөй docker-compose.yml мисалы веб-сервер жана маалымат базасы бар колдонмо үчүн:
version: '3'
services:
web:
image: my-web-app:latest
ports:
- "8080:80"
depends_on:
- db
db:
image: postgres:13
environment:
POSTGRES_PASSWORD: example