استضافة Docker VPS: خادم تعمل عليه الحاويات فورًا
- Docker Engine وDocker Compose مثبّتان
- صلاحيات root وعنوانا IPv4 وIPv6 عامّان
- السعر نفسه في 40 مدينة
Docker VPS من HELPER VPS هو خادم سحابي Linux يبدأ مع تثبيت Docker Engine وDocker Compose على Ubuntu 24.04 LTS عند اختيار Docker من قائمة الصور أثناء الإنشاء، بدءًا من $25.00 شهريًا. بمجرد تسجيل الدخول، يمكنك تشغيل أي حاوية تريدها باستخدام docker run أو docker compose up.
ما هو Docker؟
Docker أداة تجمع البرنامج والمكتبات والإعدادات التي يحتاجها في حزمة واحدة تُسمى حاوية، فيعمل بالشكل نفسه على أي خادم Linux. محركه الأساسي منشور مفتوح المصدر (Apache 2.0) ضمن مشروع Moby، ويمكنك تنزيل عدد هائل من الصور الرسمية من سجلات مثل Docker Hub واستخدامها فورًا.
Docker Compose أداة تكتب فيها عدة حاويات في ملف YAML واحد وتشغّلها معًا بسطر واحد هو docker compose up. تدير الخدمات المترابطة مثل خادم الويب وقاعدة البيانات والتخزين المؤقت بملف واحد، فحتى لو أنشأت خادمًا جديدًا تبني البيئة نفسها تمامًا ما دام لديك الملف نفسه. وDocker VPS خادم جاهز بهاتين الأداتين من البداية.
ماذا يمكنني أن أفعل بـ Docker VPS؟
استضف ذاتيًا على Docker VPS واحد تقريبًا كل برامج الخوادم المتاحة كصور حاويات.
نشر تطبيقات الويب وواجهات API
ابنِ تطبيقك كصورة وارفعه، وللإصدار الجديد يكفي تبديل الصورة وإعادة التشغيل. فيقل الفرق بين بيئة حاسوب التطوير والخادم.
استضافة ذاتية لأدوات مفتوحة المصدر
ثبّت بسطر أو سطرين من الأوامر الأدوات التي لها صور Docker رسمية مثل n8n وNextcloud وUptime Kuma وGrafana.
قواعد البيانات والتخزين المؤقت
شغّل PostgreSQL وMySQL وRedis كحاويات واحفظ البيانات منفصلة في وحدات تخزين لتسهيل التحديث والترتيب.
بيئات البناء والاختبار
شغّل حاوية منفصلة لكل فرع للاختبار، وعند الانتهاء احذف الحاوية وحدها ليبقى الخادم نظيفًا.
كيف أبدأ مع Docker VPS؟
في ثلاث خطوات تكتمل جاهزيتك لتشغيل الحاويات.
الخطوة 1. إنشاء الخادم
اختر المنطقة والحجم واختر Docker من قائمة الصور. يتم معالجة الدفع للخطة والفترة التي اخترتها، ويتم تثبيت Docker على Ubuntu 24.04.
الخطوة 2. الاتصال عبر SSH
اتصل بعنوان IP للخادم بمفتاح SSH الذي سجّلته أو بكلمة مرور root. وتحقق من التثبيت عبر docker version وdocker compose version.
الخطوة 3. تشغيل الحاويات
شغّل صورة واحدة عبر docker run، أو ارفع compose.yaml وابدأ عدة خدمات معًا عبر docker compose up -d.
ما فوائد الاستضافة الذاتية لـ Docker مباشرة على VPS؟
بدل رسوم منصات الحاويات تشغّل عدة خدمات معًا برسوم خادم واحد.
رسوم شهرية محددة: أيًا كان عدد الحاويات التي تشغّلها يبقى السعر سعر خطة الخادم، فيبسط حساب التكلفة.
صلاحيات root كاملة: غيّر الشبكة ووحدات التخزين وجدار الحماية وحتى إعدادات النواة كما تريد.
اختيار منطقة قريبة: ضع خادمك في المكان الأقرب إلى المستخدمين من بين 40 مدينة في 31 دولة.
إعادة إنتاج البيئة نفسها: ما دام لديك ملف Compose تعيد بناء الإعداد نفسه على خادم جديد خلال دقائق.
إضافة الخيارات التي تحتاجها: اختر عند الإنشاء النسخ الاحتياطي التلقائي والقرص الإضافي والحماية من DDoS لتُضاف إلى الرسوم الشهرية.
دفع سهل بـ USDT: سجّل برمز حساب وادفع للفترة التي اخترتها.
أدوات تُستخدم كثيرًا مع Docker
أدوات لها صور رسمية فترفعها فورًا على Docker VPS.
- Portainer
- NGINX
- PostgreSQL
- Redis
- Uptime Kuma
- Grafana
ضع خادمك قريبًا من عملائك
أنشئ خادم Docker بالسعر نفسه في أي من 40 مدينة في 31 دولة.
كيف أختار حجم Docker VPS؟
انظر أولًا إلى الذاكرة التي تستخدمها البرامج داخل الحاويات قبل عدد الحاويات.
Docker نفسه خفيف، لكن البرامج التي تعمل عليه تستخدم الذاكرة. لبضعة تطبيقات ويب صغيرة أو روبوتات، خطة g12 بذاكرة 12 GB كافية؛ لإعداد Compose يجمع قاعدة البيانات وخادم الويب والتخزين المؤقت، خطة g16 أو n16 بذاكرة 16 GB أو أكثر توفر لك مساحة. إذا كنت تبني الصور كثيرًا أو تقرأ وتكتب في قاعدة البيانات كثيرًا، فإن خطة عالية الأداء بقرص NVMe تحدث فرقًا ملحوظًا.
تشغل الصور ووحدات التخزين مساحة القرص مع مرور الوقت. راقب الاستخدام عبر docker system df ونظّف الصور غير المستخدمة عبر docker image prune لتبقى المساحة وافرة طويلًا. وللخدمات التي تتراكم بياناتها باستمرار أضف قرصًا إضافيًا عند الإنشاء، وعندما تكبر الخدمة أنشئ خادمًا جديدًا بخطة أكبر وانقل إليه ملف Compose وبيانات وحدات التخزين.
ما الذي يجب الاهتمام به لتشغيل Docker VPS بأمان؟
يكفي أن تجعل ثلاثة أمور عادة: نطاق المنافذ المفتوحة، والتحديثات، والنسخ الاحتياطي.
المنفذ الذي تفتحه عبر docker run -p يُكشف على الإنترنت فورًا. الخدمات التي لا تحتاج إلى استخدام خارجي مثل قواعد البيانات لا تفتح لها منافذ واربطها عبر شبكة Compose الداخلية فقط، وضع خدمات الويب خلف وكيل عكسي مثل Nginx وأضف النطاق وشهادة HTTPS فيكون الإعداد مرتبًا. ومن الجيد أن تختار المفتاح عند إنشاء الخادم ليتم الاتصال عبر SSH بمفتاح بدل كلمة المرور.
قم بتحديث صور الحاويات إلى إصدار جديد باستخدام docker compose pull ثم docker compose up -d. قم بتنزيل وحفظ بيانات وحدات التخزين المهمة بشكل منفصل، وقم بتشغيل خيار النسخ الاحتياطي التلقائي (5.6% من سعر الخطة) عند الإنشاء لنسخ الخادم بالكامل بانتظام. عندما تريد العودة من نسخة احتياطية، اطلب ذلك من صفحة الدعم بعد تأكيد أول دفعة.
الأسئلة الشائعة حول استضافة Docker
أسئلة شائعة عند اختيار خادم VPS لـ Docker وتثبيته.
ماذا يُثبَّت على Docker VPS؟
يُثبَّت Docker Engine وDocker Compose على Ubuntu 24.04 LTS. وعند الدخول تستخدم أمري docker وdocker compose فورًا، وبقية الخادم مثل خادم Ubuntu العادي.
كم سعر استضافة Docker VPS؟
لا رسوم إضافية على تطبيق Docker، تدفع سعر خطة الخادم التي اخترتها فقط. تبدأ أصغر خطة من $25.00 شهريًا، والخطة نفسها بالسعر نفسه في جميع المناطق.
كيف أشتري خادم Docker؟
اختر المنطقة والحجم، واختر Docker كصورة، وادفع لإنشاء الخادم. يمكنك اختيار فترة فوترة لمدة 1 أو 3 أو 6 أو 12 شهرًا، مع خصم 10% لفترة 3 أشهر، وخصم 15% لفترة 6 أشهر، وخصم 25% لفترة 12 شهرًا.
هل أحصل على صلاحيات root؟
نعم، تتصل عبر SSH بحساب root على جميع الخوادم. تغيّر بنفسك تثبيت الحزم وجدار الحماية وحتى إعدادات النواة، ويمكنك إنشاء كلمة مرور root جديدة من شاشة الحساب.
هل يمكنني استخدام صور Docker Hub كما هي؟
نعم، تنزّل فورًا الصور من Docker Hub والسجلات العامة الأخرى عبر docker pull أو docker run. وتستخدم السجلات الخاصة أيضًا بعد docker login.
هل يمكنني استخدام واجهة إدارة مثل Portainer؟
نعم، Portainer يكفي تشغيله كحاوية واحدة من صورته الرسمية لتدير الحاويات والصور ووحدات التخزين من واجهة ويب. احمِ واجهة الإدارة بـ HTTPS وكلمة مرور قوية.
هل يمكنني إرسال البريد من الحاويات؟
ترسل البريد بربط خدمة إرسال بريد خارجية تستخدم المنفذ 587. المنفذ 25 الصادر مغلق على جميع الخوادم، فيكفي وضع عنوان خدمة الإرسال والمنفذ 587 في إعدادات SMTP لتطبيقك.
ماذا أفعل إذا أردت التبديل إلى نظام تشغيل آخر؟
اختر صورة أخرى عبر إعادة تثبيت نظام التشغيل في صفحة الخادم. إعادة التثبيت تمسح القرص وتثبّت من جديد، فنزّل بيانات وحدات التخزين التي تحتاجها أولًا.
كيف يتم النسخ الاحتياطي؟
اختيار خيار النسخ الاحتياطي التلقائي عند إنشاء الخادم يضيف 5.6% من سعر الخطة إلى الرسوم ويقوم بنسخ الخادم بانتظام. يتم طلب العودة من نسخة احتياطية من صفحة الدعم بعد تأكيد أول دفعة، وحفظ نسخة خاصة من بيانات وحدات التخزين يمنحك راحة إضافية.
هل يمكنني نشر الحاويات عبر IPv6؟
نعم، يحصل كل خادم على عنواني IPv4 وIPv6 عامّين معًا. فعّل استخدام IPv6 في Docker عبر إعداد daemon.json، وضع في النطاق سجلي A وAAAA معًا.
هل يمكنني إنشاء خادم Docker عبر API؟
نعم، واجهة برمجة التطبيقات للمطورين (REST) تتيح لك إنشاء الخوادم وتشغيلها وإيقافها وحذفها. يتم فتح مفاتيح API في الحساب بعد تأكيد أول دفعة.
Docker وDocker Compose برامج مفتوحة المصدر تملكها مشاريعها، ويقتصر دور HELPER VPS على تثبيتها عند إنشاء الخادم. وبعد التثبيت يتولى العميل بنفسه التحديثات وإعدادات الحاويات والاستفسارات عن استخدام التطبيق. ورسوم الخادم هي سعر الخطة المختارة، ولا رسوم إضافية على تطبيق Docker نفسه.
دليل خادم Docker
خطوات يُستحسن القيام بها أولًا بعد استلام الخادم.
