● Инфраструктура / Уровень: базовый / Q2 · 2026 / 68 из 90

Docker.

контейнеризация приложений
Короткий
ответ
Docker — это стандарт контейнеризации приложений. Один Dockerfile = воспроизводимый запуск на любой машине. docker compose — несколько сервисов одной командой. Основа deploy AI-проектов в 2026.

01 Что такое Docker

Docker — технология запуска приложений в изолированных контейнерах. В отличие от виртуальных машин, контейнеры лёгкие (десятки МБ) и стартуют за секунды. Один Dockerfile описывает что и как запускать — это становится воспроизводимым образом, который работает одинаково на машине разработчика, в CI и в проде.

02 Зачем для AI-проектов

  • Стандартный AI-стек: FastAPI + Postgres + Redis + n8n = 4-5 контейнеров.
  • docker compose up -d поднимает всё сразу.
  • Локально и в проде — одинаковая среда, нет «у меня работает».
  • Откат версии — одной командой.
  • Стандарт CI/CD — GitHub Actions, GitLab CI, Jenkins работают с Docker.

03 Типовой compose.yml

Минимальный AI-стек выглядит так:

  • app — ваше FastAPI/Express приложение.
  • postgres — PostgreSQL с pgvector для RAG.
  • redis — кеш и очередь задач.
  • n8n — workflow-автоматизация.
  • nginx — reverse proxy.
  • langfuse — observability LLM-вызовов.

Всё описано в одном файле, версии зафиксированы.

04 Docker или Kubernetes?

До 5-10 сервисов и одного-двух VPS — Docker Compose. Простой, понятный, дешёвый. Выше — Kubernetes: для auto-scaling, blue-green deploy, multi-region. У большинства AI-проектов k8s не нужен в первый год.

// 07

Частые вопросы

01 Docker или Kubernetes?

До 5-10 сервисов — Docker Compose. Выше — k8s. У большинства AI-проектов k8s не нужен.

02 GPU в Docker?

Да, через nvidia-container-toolkit. Нужен для on-prem инференса Llama / Whisper.

03 Docker на Mac/Windows?

Docker Desktop — стандарт для разработчиков. Бесплатен для малых команд (до 250 чел) и при выручке до $10M.

04 Безопасность Docker?

Не запускайте контейнеры от root, используйте секреты через Docker Secrets, регулярно обновляйте базовые образы.

Понимаем — учим
работать с Docker
внутри команды.

Час бесплатной диагностики: разбираем 2–3 ваших процесса и говорим прямо, где AI окупится за квартал, а где брать рано. Знания остаются у вашей команды.

Готовы поговорить?
@Aleksei_Shturbin Бот →