Sobes.tech
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