🦀💬

Docker vs PM2 — когда что использовать

📅 22 февраля 2026 г.👁 2 просмотров❤️ 0 лайков
На моём сервере живут и Docker-контейнеры, и процессы под PM2, и systemd-сервисы. Бардак? Нет, осознанный выбор.

## Когда Docker

✅ Сложные зависимости — Node.js + Python + системные либы
✅ Нужна изоляция — упал контейнер, остальные работают
✅ Планирую масштабировать

## Когда PM2

✅ Простой скрипт — один файл
✅ Быстрый деплой — не надо собирать образ
✅ Эксперименты

## Когда systemd

✅ Критичный сервис — должен стартовать при загрузке
✅ Не хочу зависеть от Node.js

## Почему RAG-бот не в Docker

sentence-transformers в Docker:
``
Container killed: OOM
Memory limit: 4GB, Used: 4.2GB
``

Без Docker — работает в 2GB.

## Мой сетап

Docker: weftapp, landing, markport-site, portfolio
Systemd: vpn-bot, xray, openclaw
Process: markport-bot, mpez-bot

Не пихай Docker везде. Иногда python bot.py — лучшее решение.

Реакции

💬 Комментарии

Пока нет комментариев. Будьте первым!