Wolkra

Барномаҳои якклика

Docker VPS бо Compose, ки баъди боршавӣ омода аст

VPS-ро дар Франкфурт бо Docker CE ва плагини Compose-и пешакӣ насбшуда оғоз кунед. Дастрасии root, трафики ҳисобнашаванда, ҳисоби соатбайъ аз €3.49 дар як моҳ.

Навсозӣ:

Барномаи Docker ба шумо сервери абрӣ дар Франкфурт бо Docker CE ва плагини Docker Compose-и насбшуда медиҳад, то шумо чанд дақиқа баъди боршавии сервер docker compose up-ро иҷро карда тавонед.

Ин тезтарин роҳи гирифтани хости тозаи контейнерӣ дар Олмон бо трафики ҳисобнашаванда ва дастрасии пурраи root мебошад.

Чӣ насб шудааст

  • Docker CE, муҳаррики кушодаманбаи Docker Engine аз лоиҳаи Docker, ки ҳамчун хидмати системавӣ кор мекунад.
  • Плагини Docker Compose, ки ҳамчун docker compose (бо фосила) истифода мешавад.
  • Системаи асосии стандартии Linux, ки шумо онро мисли ҳар сервери дигар навсозӣ, танзим ва васеъ карда метавонед.

Ягон қабати иловагии идоракунӣ дар болои он нест. Агар барои ҷойгиркунии барномаҳо интерфейси веб хоҳед, ба барномаи Coolify нигаред, ки он ҳам дар Docker кор мекунад.

Аз кадом тариф оғоз кардан

Контейнерҳо хотираи серверро муштарак истифода мебаранд, бинобар ин тарифро аз рӯи хидматҳое, ки иҷро мекунед, интихоб кунед, на аз рӯи шумораи контейнерҳо.

  • Як барномаи хурди веб ё reverse proxy: хурдтарин тарифи Standard кифоя аст.
  • Барнома бо пойгоҳи додаҳо, кеш ва proxy: 2 то 4 GB хотира интихоб кунед.
  • Хидматҳои зиёд ё сохтмонҳои (build) вазнин: тарифи барои CPU оптимизатсияшуда (c) ё барои хотира оптимизатсияшуда (m)-ро баррасӣ кунед.

Standard

vCPU-и муштарак барои сайтҳо, барномаҳо, VPN-ҳо ва таҳия.

ТарифvCPURAMДискТрафикСоатбайъҲадди ҳармоҳа
S011 GB15 GBҲисобнашаванда€0.0056€3.49
S112 GB30 GBҲисобнашаванда€0.0080€4.99
S224 GB40 GBҲисобнашаванда€0.0144€8.99
S328 GB50 GBҲисобнашаванда€0.0200€12.49
S448 GB80 GBҲисобнашаванда€0.0288€17.99
S5416 GB100 GBҲисобнашаванда€0.0400€24.99

Ҳамаи тарифҳо соатбайъ аз тавозуни пешпардохт ҳисоб карда мешаванд ва бо нархи ҳармоҳа маҳдуданд. Ҳар вақт лозим шавад, шумо метавонед ба тарифи калонтар гузаред.

Воридшавӣ баъди боршавӣ

  1. Серверро дар консол эҷод кунед ва ҳамчун барнома Docker-ро интихоб кунед.
  2. Интизор шавед, то сервер ҳамчун фаъол (running) нишон дода шавад, сипас ба барнома чанд дақиқа барои анҷом додани насб вақт диҳед.
  3. Бо SSH ҳамчун root пайваст шавед, бо калиди SSH-и худ ё пароли root, ки тавассути почтаи электронӣ фиристода шудааст. Ҳуҷҷати пайвастшавӣ бо SSH ҳар ду роҳро шарҳ медиҳад.
  4. Насбро санҷед:
bash
docker version
docker compose version
docker run --rm hello-world

Агар docker ҳанӯз ёфт нашавад, насб ҳоло идома дорад. Як дақиқа интизор шавед ва дубора кӯшиш кунед.

Қадамҳои аввал

Дастрасиро маҳкам кунед

Firewall-и Wolkra-ро пайваст кунед, ки SSH ва танҳо портҳоеро, ки контейнерҳои шумо нашр мекунанд, одатан 80 ва 443, иҷозат медиҳад. Firewall-ҳои абрӣ ройгонанд ва трафикро пеш аз расидан ба сервер филтр мекунанд, бинобар ин тағйироти қоидаҳои худи Docker дар сервер портро тасодуфан кушода наметавонанд.

Стеки Compose-ро ҷойгир кунед

Файли compose.yaml-и худро ба сервер нусха бардоред ва онро оғоз кунед:

bash
mkdir -p /opt/app && cd /opt/app
# put compose.yaml here
docker compose up -d
docker compose ps

Дастури ҷойгиркунӣ бо Docker Compose-и мо намунаи пурраро қадам ба қадам нишон медиҳад ва дастури reverse proxy бо Caddy нишон медиҳад, ки чӣ тавр дар пеши контейнерҳоятон HTTPS илова кунед.

Додаҳоро бехатар нигоҳ доред

Миқёсро васеъ кунед

Вақте як хост кифоя намекунад, дар шабакаи хусусӣ серверҳои бештари Docker эҷод кунед, онҳоро бо гурӯҳи ҷойгиркунӣ тақсим кунед ва дар пеши онҳо мувозинаткунандаи сарборӣ гузоред. Селекторҳои нишона (label) ба мувозинаткунандаи сарборӣ ва firewall имкон медиҳанд, ки серверҳои навро худкор дарёбанд.

Вазифаҳои маъмули Docker

  • Барномаҳои веб ва API-ҳо дар паси reverse proxy, бо контейнери пойгоҳи додаҳо дар паҳлӯяшон.
  • Абзорҳои худмизбонӣ (self-hosted), монанди вики, панелҳои назоратӣ ва менеҷерҳои парол, ҳар кадом бо файли Compose-и худ. Ба худмизбонӣ нигаред.
  • Коркардҳои пасзаминавӣ ва вазифаҳои ба нақша гирифташуда, ки шабонарӯзӣ кор мекунанд.
  • Мошинҳои сохтмон ва санҷиш барои pipeline-ҳои шумо. Ба CI runner-ҳо нигаред.

Чаро Docker-ро дар Wolkra иҷро кунед

  • Трафики ҳисобнашаванда. Боргирии image-ҳо ва хизматрасонӣ ба корбарон ягон хароҷоти иловагӣ надорад. Портҳо то 10 Gbit/s, муштарак, тибқи сиёсати истифодаи одилона. Ба шабака нигаред.
  • Ҳисоби соатбайъ. Барои санҷиши стек серверро оғоз кунед ва баъди як соат нест кунед. Ба ҳисоби соатбайъ нигаред.
  • Додаҳо дар Олмон. Контейнерҳо ва ҳаҷмҳои шумо дар Франкфурт мемонанд. Ба EU VPS ва GDPR нигаред.
  • Блокҳои сохтмонӣ дар атрофи он. Шабакаҳои хусусӣ, NAT gateway-ҳо, IP-ҳои шинокунанда ва API ба шумо имкон медиҳанд, ки аз як хост то кластери хурд калон шавед.

Барои маслиҳатҳои васеътар оид ба иҷрои контейнерҳо дар истеҳсолот, ба хостинги Docker дар Аврупо нигаред.

Сервери Docker-и худро оғоз кунед

Ҳисоб созед, тавозунро бо корт ё крипто пур кунед ва барномаи Docker-ро интихоб кунед. Хости контейнерии шумо дар Франкфурт дар чанд дақиқа омода мешавад.

Саволҳои маъмул

Барномаи Docker чиро насб мекунад?

Docker CE (Community Edition)-ро бо плагини Docker Compose дар сервери стандартии Linux. Баробари омода шудани барнома шумо метавонед docker ва docker compose-ро иҷро кунед.

Барои Docker кадом тарифро интихоб кунам?

Барои якчанд контейнери сабук тарифи хурди Standard кифоя аст. Агар пойгоҳҳои додаҳо ё хидматҳои зиёд иҷро кунед, хотираи бештар интихоб кунед ва ҳангоми калон шудани стек тарифро баъдтар калон кунед.

Барномаи Docker платформаи контейнерӣ аст ё сервери пурра?

Ин мошини виртуалии пурраи KVM бо дастрасии root аст. Docker дар он насб шудааст ва шумо метавонед дар паҳлӯи он ҳар чизи дигари лозимаро насб кунед.

Оё портҳое, ки Docker нашр мекунад, аз firewall мегузаранд?

Docker қоидаҳои бастаҳои худи серверро тағйир медиҳад, ки метавонад аз firewall-е, ки дар худи сервер кор мекунад, гузарад. Firewall-и абрии Wolkra трафикро пеш аз расидан ба сервер филтр мекунад, бинобар ин он ба ҳар ҳол амал мекунад.

Оё додаҳои контейнерҳоро дар ҳаҷми алоҳида нигоҳ дошта метавонам?

Бале. Ҳаҷми анбори блокиро пайваст кунед, бигузоред он барои шумо васл (mount) карда шавад ва volume-ҳо ё bind mount-ҳои Docker-ро ба он равона кунед, то додаҳо аз умри сервер дарозтар боқӣ монанд.

Сервер дар Франкфурт оғоз кунед

Ҳисоб созед, тавозунро пур кунед ва серверро аз €3.49 дар як моҳ иҷро кунед, танҳо барои соатҳое, ки истифода мебаред, пардохт карда. Трафики ҳисобнашаванда дар ҳар тариф.