Как собрать docker compose файл
1. Структура docker-compose.yml
version: "3.9"
services:
app:
build: .
container_name: my_app
ports:
- "8000:8000"
volumes:
- ./app:/app
depends_on:
- db
db:
image: postgres:15
container_name: my_db
environment:
POSTGRES_USER: user
POSTGRES_PASSWORD: password
POSTGRES_DB: mydatabase
ports:
- "5432:5432"
volumes:
- db_data:/var/lib/postgresql/data
volumes:
db_data:2. Сборка и запуск
3. Просмотр состояния контейнеров
4. Остановка и удаление контейнеров
Last updated