Хостинги Docker дар Wolkra маънои иҷрои контейнерҳои шуморо дар серверҳои абрии KVM-и худатон дар Франкфурт дорад, бо Docker CE ва Compose, ки бо як клик омодаанд, шабакаҳои хусусӣ байни хостҳо ва трафики ҳисобнашаванда.
Он ба дастаҳое мувофиқ аст, ки контейнерҳоро дӯст медоранд, вале ба платформаи идорашавандаи контейнерҳо ниёз надоранд ё намехоҳанд барояш пардохт кунанд.
Чаро серверҳои оддӣ барои контейнерҳо хуб кор мекунанд
Бисёр барномаҳо як файли Compose мебошанд: хидмати веб, worker, пойгоҳи додаҳо ва reverse proxy. Як сервери абрӣ ин стекро пешгӯишаванда иҷро мекунад ва шумо ҳар қисми онро дида метавонед. Вақте бештар лозим шавад, шумо сервер илова мекунед, на платформаи нав.
- Назорати пурра. Дастрасии root, ҳар версияи Docker, ҳар драйвери анбор, ҳар танзими логҳо.
- Хароҷоти пешгӯишаванда. Як нарх барои ҳар сервер, ҳисоби соатбайъ бо ҳадди ҳармоҳа. Бе пардохт барои ҳар контейнер ё ҳар дархост.
- Бе вобастагӣ ба провайдер. Файли Compose, ки дар ноутбуки шумо кор мекунад, дар сервер ҳам кор мекунад.
Оғози кор
- Бо барномаи Docker сервер созед. Он Docker CE-ро бо плагини Compose насб мекунад.
- Барои SSH ва портҳое, ки нашр мекунед, firewall-и ройгонро пайваст кунед.
compose.yaml-и худро нусха бардоред ваdocker compose up -d-ро иҷро кунед.- Барои HTTPS дар пеш reverse proxy-е мисли Caddy гузоред. Нигаред: reverse proxy бо Caddy.
Дастури деплой бо Docker Compose ҳар қадамро шарҳ медиҳад.
Firewall-ҳои абрии Wolkra трафикро пеш аз расидан ба сервер филтр мекунанд. Ин бо Docker муҳим аст, зеро портҳое, ки Docker нашр мекунад, метавонанд аз қоидаҳои firewall-е, ки дар худи сервер кор мекунад, гузаранд.
Интихоби тарифҳо барои контейнерҳо
Standard
vCPU-и муштарак барои сайтҳо, барномаҳо, VPN-ҳо ва таҳия.
| Тариф | vCPU | RAM | Диск | Трафик | Соатбайъ | Ҳадди ҳармоҳа |
|---|---|---|---|---|---|---|
| S0 | 1 | 1 GB | 15 GB | Ҳисобнашаванда | €0.0056 | €3.49 |
| S1 | 1 | 2 GB | 30 GB | Ҳисобнашаванда | €0.0080 | €4.99 |
| S2 | 2 | 4 GB | 40 GB | Ҳисобнашаванда | €0.0144 | €8.99 |
| S3 | 2 | 8 GB | 50 GB | Ҳисобнашаванда | €0.0200 | €12.49 |
| S4 | 4 | 8 GB | 80 GB | Ҳисобнашаванда | €0.0288 | €17.99 |
| S5 | 4 | 16 GB | 100 GB | Ҳисобнашаванда | €0.0400 | €24.99 |
- Standard (s): аксари барномаҳои веб, API-ҳо ва стекҳои хурд.
- CPU-optimised (c): сохтан (build), коркарди тасвирҳо, API-ҳои серкор.
- Memory-optimised (m): пойгоҳҳои додаҳо, кешҳо ва хидматҳои JVM.
Аз хурд оғоз кунед ва ҳангоми фаҳмидани рафтори стеки худ серверро калон кунед. Графикҳои CPU, диск ва шабака дар консол нишон медиҳанд, ки кай вақташ расидааст. Нигаред: мониторинг.
Аз як хост ба якчанд хост
Шабакаи хусусӣ
Бо диапазонҳои IP-и худ шабакаи хусусӣ созед ва ҳар хости контейнерҳоро ба он пайваст кунед. Хидматҳо бо ҳамдигар ба таври хусусӣ иртибот мегиранд ва хостҳои пойгоҳи додаҳо IP-и оммавӣ лозим надоранд. Дарвозаи NAT ба хостҳои танҳо хусусӣ барои боргирии имиҷҳо ва навсозиҳо дастрасии берунӣ медиҳад.
Мувозинати сарборӣ
Мувозинаткунандаи сарборӣ трафикро дар сатҳи 4 ё HTTP байни хостҳо тақсим мекунад, бо санҷишҳои саломатӣ (health checks). Ҳадафҳо метавонанд серверҳо, интихобкунандаҳои тамға ё IP-ҳо бошанд ва мувозинаткунанда ба серверҳои танҳо хусусӣ тавассути шабака мерасад. Ба хостҳои контейнерҳо тамға диҳед ва хостҳои нав худкор ба ҳавз ҳамроҳ мешаванд.
Пароканда кардан дар хостҳо
Гурӯҳҳои ҷойгиркунӣ серверҳои шуморо дар хостҳои физикии гуногун нигоҳ медоранд, то як нуқсони таҷҳизот ҳамаи нусхаҳоро аз кор набарорад.
Оркестратсия
Барои ҳамоҳангсозӣ байни серверҳо шумо метавонед Docker Swarm, дистрибутиви сабуки Kubernetes ё платформаи худмизбонро мисли Coolify истифода баред, ки ба шумо панел ва деплойҳо дар асоси Git медиҳад.
Додаҳо ва нусхаҳои эҳтиётӣ
Контейнерҳо якдафъаинанд, додаҳо не.
- Volume-ҳо ва bind mount-ҳоро дар ҳаҷми анбори блокӣ аз 10 GB то 10 TB нигоҳ доред. Он онлайн калон мешавад ва байни серверҳо интиқол меёбад.
- Нусхаҳои эҳтиётӣ-и ҳаррӯзаи серверро ба маблағи 20% аз нархи сервер, бо 7 нуқтаи барқарорсозӣ, фаъол кунед.
- Аз пойгоҳҳои додаҳо мунтазам dump гиред ва онҳоро берун аз сервер нусха бардоред. Нигаред: дастури стратегияи нусхабардорӣ.
CI ва registry-ҳо
Имиҷҳоро дар сервери алоҳидаи runner созед, то сохтан production-ро суст накунад. Ҳисоби соатбайъ runner-ҳои иловагиро дар рӯзҳои серкор арзон мегардонад. Нигаред: CI runner-ҳо. Registry-и худмизбон ё registry-и дохили барномаи GitLab имиҷҳоро дар Олмон ва наздик ба хостҳои шумо нигоҳ медорад.
Логҳо ва мониторинг
Дар Docker ҳадди андозаи логҳоро муқаррар кунед, то логҳои контейнерҳо дискро пур карда натавонанд, ва логҳои муҳимро ба ҷои марказӣ фиристед. Графикҳои консол CPU, диск ва шабакаро барои ҳар хост нишон медиҳанд.
Чаро Аврупо, чаро Франкфурт
- Додаҳо дар Олмон ва ИА. Барои GDPR ва барои мизоҷоне, ки мепурсанд додаҳояшон дар куҷо нигоҳ дошта мешаванд, муфид аст. Нигаред: EU VPS ва GDPR.
- Таъхири паст дар саросари Аврупо аз маркази Аврупо.
- Трафики ҳисобнашаванда дар портҳои то 10 Gbit/s, муштарак, бо истифодаи одилона. Нигаред: шабака.
Онро автоматӣ кунед
REST API-ро бо токенҳои ба лоиҳа вобаста истифода баред, то серверҳоро аз скриптҳо созед, ва user data-и cloud-init-ро барои насби стеки худ ҳангоми боркунии аввал. Composer ба шумо имкон медиҳад, ки хостҳо, шабака, мувозинаткунандаи сарборӣ ва firewall-ро дар канвас кашед ва пеш аз татбиқ арзиши ҳармоҳаро бинед.
Хостинги контейнерҳоро оғоз кунед
Ҳисоб созед, тавозунро бо корт ё криптовалюта пур кунед ва сервери аввалини Docker-и худро дар Франкфурт созед.
Саволҳои маъмул
Тезтарин роҳи оғози кор бо Docker дар Wolkra кадом аст?
Ҳангоми сохтани сервер барномаи Docker-ро интихоб кунед. Он Docker CE ва плагини Compose-ро насб мекунад ва чанд дақиқа пас аз боркунӣ омода аст.
Оё шумо Kubernetes-и идорашаванда пешниҳод мекунед?
Не. Wolkra серверҳои абрӣ ва шабакаи атрофи онҳоро пешниҳод мекунад. Агар лозим бошад, шумо метавонед дистрибутиви сабуки Kubernetes-ро дар серверҳои худ насб кунед.
Оё боргирии имиҷҳо ва трафики контейнерҳо пулакӣ аст?
Не. Трафик бо истифодаи одилона ҳисоб карда намешавад, бинобар ин боргирии имиҷҳо ва хизматрасонӣ ба корбарон пардохт барои ҳар GB илова намекунад.
Чӣ тавр контейнерҳоро дар якчанд сервер иҷро кунам?
Серверҳоро ба шабакаи хусусӣ ворид кунед, контейнерҳоро дар ҳар кадом иҷро кунед ва дар пеши онҳо мувозинаткунандаи сарборӣ гузоред. Docker Swarm ё оркестратори дигар метавонад онҳоро ҳамоҳанг созад.
Додаҳои доимии контейнерҳоро дар куҷо нигоҳ дорам?
Дар ҳаҷми анбори блокӣ, ки дар сервер васл шудааст, бо нусхаҳои эҳтиётӣ ё snapshot-ҳо дар болои он. Ҳаҷмҳоро ҷудо карда, ба сервери нав пайваст кардан мумкин аст.