docker compose: FastAPI + Postgres одной командой
Описываем стек из двух сервисов — FastAPI (app) и Postgres (db) — в одном docker-compose.yml и поднимаем одной командой. Разбираем build, ports, env_file, depends_on, image: postgres:16, переменные POSTGRES_* и именованный volume. И ловим самую частую граблину новичков: в DATABASE_URL адрес базы — это имя сервиса db, а не localhost. Команды up -d / ps / logs -f / down. Весь курс — на devtrends.ru. #docker #dockercompose #devops #postgres #fastapi #yaml #контейнеры #докер #бэкенд #вкатываюсь #kubernetes #k8s
Описываем стек из двух сервисов — FastAPI (app) и Postgres (db) — в одном docker-compose.yml и поднимаем одной командой. Разбираем build, ports, env_file, depends_on, image: postgres:16, переменные POSTGRES_* и именованный volume. И ловим самую частую граблину новичков: в DATABASE_URL адрес базы — это имя сервиса db, а не localhost. Команды up -d / ps / logs -f / down. Весь курс — на devtrends.ru. #docker #dockercompose #devops #postgres #fastapi #yaml #контейнеры #докер #бэкенд #вкатываюсь #kubernetes #k8s




