Sobes.tech
Junior — Middle

Kā palaist daudzkontaineru lietojumprogrammu, izmantojot docker-compose?

sobes.tech AI

Atbilde no AI

Lai sāktu daudzkontaineru lietojumprogrammu, izmantojot docker-compose, ir jāizveido fails docker-compose.yml, kurā aprakstīti visi pakalpojumi (kontaineri), to attēli, porti, tilti un tīkli. Tad šajā direktorijā ar šo failu izpildiet šādu komandu:

docker-compose up

Tas uzsāks visus aprakstītos konteinerus un savienos tos atbilstoši konfigurācijai. Lai palaistu fonā, izmantojiet karogu -d:

docker-compose up -d

Vienkāršs docker-compose.yml piemērs lietojumprogrammai ar tīmekļa serveri un datu bāzi:

version: '3'
services:
  web:
    image: my-web-app:latest
    ports:
      - "8080:80"
    depends_on:
      - db
  db:
    image: postgres:13
    environment:
      POSTGRES_PASSWORD: example