Docker CE · Compose v2 · KVM

VPS для Docker от €4/мес

Виртуальный сервер с преднастроенным Docker CE, Compose v2, swap и sane defaults. Никаких «apt install docker.io и надейтесь» — всё готово при первом SSH-логине. KVM, root, NVMe, IPv4 + IPv6.

Опционально: preinstall Portainer CE или Dockge — веб-UI для управления контейнерами.

От
€4/мес
1 vCPU / 1 ГБ
Docker CE
27.x
official repo
Compose
v2 plugin
docker compose ...
Swap
2 ГБ
включён по умолчанию

Что даём в VPS для Docker

Docker CE + Compose v2

Официальный docker-ce из docker.com (не стоковый docker.io). Compose v2 как plugin — docker compose up без дефиса. Ваш юзер в группе docker — sudo не нужен для docker-команд.

Sane defaults

cgroup v2, journald ротация логов (max-size 10MB, max-files 3), swap-раздел 2 ГБ. Настройки, которые обычно правят через час после запуска — уже правильные.

KVM полная виртуализация

Не OpenVZ / LXC. Nested KVM для docker-in-docker и systemd в контейнерах. Iptables и nftables работают внутри — Traefik/Caddy делают свои L4-fw без сюрпризов.

NVMe SSD

100k+ IOPS. docker pull больших образов (llama, cuda) — секунды. Слои с миллионами файлов не тормозят. Volumes для БД — быстрый fsync.

Root + SSH-ключ

При заказе — root-пароль или ваш SSH-ключ. Рекомендуем ключ + PermitRootLogin no + PasswordAuthentication no. Плюс fail2ban включён по умолчанию.

SSH из коробки

OpenSSH на 22, Ed25519 ключи, sudo, tmux, htop, ncdu. Первый SSH-логин уже с рабочим Docker — docker ps работает сразу.

IPv4 + IPv6

Dedicated IPv4 в тарифе. Полный /64 IPv6 — можно раздать по контейнерам через docker networks --ipv6. Обратный DNS настраивается через тикет.

Firewall nftables

Preconfigured 22, 80, 443 open. Дополнительные порты — через nft add rule или ufw. Docker свои правила добавляет автоматически в chain DOCKER — не ломается.

Развёртывание 60 сек

От «Заказать» до docker ps на SSH — 60 сек. Cloud-init поддерживается — свой user-data.yaml при создании сервера.

Тарифы VPS для Docker

Цены в EUR. Почасовая тарификация — можно взять на один деплой и стереть.

ТарифvCPURAMДискЦена / месЦена / час
Docker-XS1 vCPU1 ГБ20 ГБ NVMe€4€0.006
Docker-S2 vCPU2 ГБ40 ГБ NVMe€6€0.009
Docker-M2 vCPU4 ГБ80 ГБ NVMe€10€0.014
Docker-L4 vCPU8 ГБ160 ГБ NVMe€18€0.025
Docker-XL8 vCPU16 ГБ320 ГБ NVMe€36€0.050

Кому подойдёт VPS для Docker

Docker-стек оптимален для тех, кто разворачивает уже готовые compose-файлы или собирает микросервисы. Для одного контейнера с сайтом — берите shared-хостинг. Для 10+ контейнеров с активной нагрузкой — VPS-L / XL или dedicated.

  • Один docker-compose.yml с nginx + БД + backend — Docker-M €10/мес
  • Микросервисы (3-5 сервисов + Postgres + Redis) — Docker-L €18/мес
  • Dev-окружение для команды с CI-раннерами — Docker-XL €36/мес
  • Self-hosted стек (Nextcloud + Vaultwarden + Bitwarden + Uptime Kuma) — Docker-M/L
  • Self-hosted GitLab + Runner для CI — Docker-L €18/мес
  • Homelab для экспериментов с CUDA/Ollama/LM Studio — GPU VPS (€80+)

Что предустановлено в шаблоне «Docker VPS»

Стандартный образ Ubuntu 24.04 или Debian 12 плюс наши доп-настройки — чтобы после SSH-логина не тратить час на «пять команд перед началом работы».

  • Docker CE 27.x + Compose v2 plugin из официального docker.com репо
  • Первый юзер добавлен в группу docker (docker без sudo)
  • 2 ГБ swap на /swapfile — страховка от OOM при билдах
  • cgroup v2 unified включён (нужно для новых версий K8s/K3s)
  • journald ротация: max-size=10m, max-files=3 (иначе логи забивают диск)
  • nftables firewall: открыты 22, 80, 443 (Docker сам добавляет свои правила в chain DOCKER)
  • fail2ban для SSH (5 попыток → бан на 1 час)
  • unattended-upgrades для security-обновлений (Docker исключён)

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

Что такое VPS для Docker и чем он лучше обычного?
Это виртуальный сервер с Docker CE (не docker.io из стоковых репо) и docker-compose v2, преднастроенными swap-разделом, увеличенными ulimits и правильными cgroup v2 настройками. Плюс шаблоны с sane defaults: docker.service стартует автоматически, ваш пользователь в группе docker, journald логи ротируются. На чистой Ubuntu настройка Docker занимает 15-30 мин — у нас всё готово при первом SSH-логине.
Какая версия Docker и Compose?
Docker CE 27.x (последняя стабильная) из официального репо docker.com, Compose v2.x — как Docker CLI plugin (docker compose ..., без дефиса). Не путать с legacy docker-compose (Python). Автообновление через apt unattended-upgrades отключено для Docker — обновляете руками, чтобы не поймать сюрприз в проде.
Хватит ли €4 тарифа для Docker-стека?
€4 (1 vCPU / 1 ГБ RAM) — только для 2-3 лёгких контейнеров: nginx + одна БД или один Go/Python-сервис. Для типового веб-стека (Postgres + Redis + Backend + Frontend) — берите €10 (2 vCPU / 4 ГБ). Для микросервисов и dev-окружения — €18 (4 vCPU / 8 ГБ). Мы всегда включаем swap-раздел 2 ГБ для страховки от OOM.
Есть ли preinstall Portainer или Dockge?
Опционально при заказе. Portainer CE — веб-UI для управления контейнерами (порт 9443, HTTPS с self-signed сертификатом). Dockge — новый лёгкий аналог. Оба ставятся отдельным контейнером через docker-compose. Если галочку не поставили — легко ставится потом через инструкцию из /docs.
Что с сетью — как правильно прокидывать порты и обратный прокси?
Из коробки открыты 22, 80, 443 через nftables. Ваши контейнеры слушают на 127.0.0.1:XXXX, а на 80/443 — Caddy или Traefik как обратный прокси с автоматическим Let's Encrypt SSL. Пример docker-compose.yml с Caddy + автоматическим DNS-01 SSL — в /docs. Не выставляйте порты БД/Redis наружу через -p 5432:5432 — только через reverse-proxy или через docker network.
Как оплатить?
Оплата в EUR: карта Мир (курс ЦБ + 2 %), СБП (0 % комиссии), крипта (USDT/BTC/ETH), безнал с УПД для юрлиц. Почасовая тарификация — можно поднять для одного развёртывания на пару часов, заплатить €0.03 и стереть.

Готовы поднять Docker-стек?

Docker CE, Compose v2, swap, root — за 60 сек от €4/мес. Портеginer и Dockge опционально при заказе.