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