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 для управления контейнерами.
Что даём в 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. Почасовая тарификация — можно взять на один деплой и стереть.
| Тариф | vCPU | RAM | Диск | Цена / мес | Цена / час |
|---|---|---|---|---|---|
| Docker-XS | 1 vCPU | 1 ГБ | 20 ГБ NVMe | €4 | €0.006 |
| Docker-S | 2 vCPU | 2 ГБ | 40 ГБ NVMe | €6 | €0.009 |
| Docker-M | 2 vCPU | 4 ГБ | 80 ГБ NVMe | €10 | €0.014 |
| Docker-L | 4 vCPU | 8 ГБ | 160 ГБ NVMe | €18 | €0.025 |
| Docker-XL | 8 vCPU | 16 ГБ | 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 опционально при заказе.