[{"data":1,"prerenderedAt":118},["ShallowReactive",2],{"seo-verification":3,"blog-demarrer-avec-docker-vps-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":26,"intro":28,"sections":29,"ctaTitle":69,"ctaBody":70,"ctaButton":71,"ctaUrl":72,"relatedPosts":73},136,"demarrer-avec-docker-vps","تثبيت Docker على VPS: قاعدة نظيفة لتطبيقاتك","جهّز VPS موثوقًا بـ Docker: العزل، وCompose، والأحجام (volumes)، والشبكة، وأفضل الممارسات للنشر دون ارتجال.",7,0,false,"2026-02-10T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},4,"التطوير","developpement","bg-warning\u002F10 text-warning","dev",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fdemarrer-avec-docker-vps-poster.svg",{"categorySlug":20,"appSlug":27},"docker-starter","يُعدّ Docker الأساس المشترك لمعظم عمليات النشر المستضافة ذاتيًا: صورة واحدة، وحجم واحد، وتهيئة قابلة للتكرار. على VPS من ServOrbit، يصبح قاعدة مستقرة لإطلاق تطبيق أو قاعدة بيانات أو منظومة كاملة دون الاعتماد على PaaS مغلق. يرسي هذا الدليل الأسس: التثبيت، وCompose، والاستمرارية، والتعريض الشبكي.",[30,34,44,63,66],{"type":31,"title":32,"body":33},"h2","لماذا تستضيف Docker على VPS؟","يحرّرك VPS مخصّص لـ Docker من قيود الاستضافة المشتركة ومنصّات as-a-service التي تفوتر حسب الاستخدام. أنت تختار كمية RAM وCPU المخصّصة لكل حاوية، وتحتفظ بالتحكّم في الشبكة والتخزين، وتتجنّب احتكار المورّد (vendor lock-in). إنه الحل الأمثل للمطوّرين والشركات الصغيرة والمتوسطة التي ترغب في أتمتة عمليات نشرها دون تفجير ميزانية بنيتها التحتية.",{"type":35,"title":36,"items":37},"ul","ما الذي يمكنك فعله باستخدام Docker",[38,39,40,41,42,43],"نشر تطبيقات ويب معزولة (Node.js، PHP، Python، Ruby) دون تعارض في التبعيات","تشغيل قواعد بيانات (PostgreSQL، MySQL، MongoDB، Redis) في حاويات منفصلة وقابلة للنسخ الاحتياطي","تنظيم عدة خدمات باستخدام Docker Compose في ملف تهيئة واحد","إعداد خطوط أنابيب CI\u002FCD عبر تشغيل عمليات بناء قابلة للتكرار على خادمك الخاص","استضافة أدوات SaaS مفتوحة المصدر ذاتيًا (Plausible، Matomo، Nextcloud، Gitea، إلخ) بتكلفة أقل","اختبار بيئات staging مطابقة للإنتاج بفضل صورة Docker المشتركة",{"type":45,"title":46,"steps":47},"steps","ثبّت Docker على VPS من ServOrbit",[48,51,54,57,60],{"title":49,"body":50},"اطلب VPS Cloud من ServOrbit","توجّه إلى \u002Fvps-cloud واختر العرض المناسب لعبء عملك. للبدء مع Docker، يُنصَح بـ VPS بذاكرة RAM لا تقل عن 2 GB و20 GB من تخزين SSD. أكمل الطلب: سيُجهَّز خادمك تلقائيًا خلال بضع دقائق على Ubuntu أو Debian.",{"title":52,"body":53},"الوصول إلى Marketplace في مساحة العميل","سجّل الدخول إلى مساحة العميل في ServOrbit، ثم افتح قسم «Marketplace» من لوحة تحكم VPS الخاص بك. ستجد هناك قائمة بتطبيقات جاهزة للاستخدام، مصنّفة حسب الاستخدام (تطوير، قاعدة بيانات، CMS، إلخ).",{"title":55,"body":56},"اختر Docker وابدأ التثبيت","انقر على تطبيق «Docker» في Marketplace، ثم أكّد التثبيت بنقرة واحدة. يجهّز السكربت تلقائيًا Docker Engine (أحدث إصدار مستقر) وDocker Compose على VPS الخاص بك. تستغرق العملية عادةً أقل من دقيقتين.",{"title":58,"body":59},"تحقّق من التثبيت وادخل إلى الخادم عبر SSH","اتصل بـ VPS الخاص بك عبر SSH: ssh root@\u003Cip-du-vps>. تحقّق من أن Docker يعمل باستخدام الأمر docker --version واختبر تثبيتك باستخدام docker run hello-world. يستمع خفيّ Docker (daemon) على مقبس Unix ‏\u002Fvar\u002Frun\u002Fdocker.sock؛ ولا يتم تعريض أي منفذ شبكي افتراضيًا لأسباب أمنية.",{"title":61,"body":62},"شغّل حاويتك الأولى وعرّض منفذًا","انشر تطبيقك الأول بأمر مثل docker run -d -p 8080:80 --name mon-app nginx. ستصبح حاوية NGINX الخاصة بك حينئذٍ متاحة على http:\u002F\u002F\u003Cip-du-vps>:8080. تذكّر أن تفتح المنفذ المقابل في جدار حماية VPS الخاص بك (ufw allow 8080) وأن تنشئ ملف docker-compose.yml لإدارة منظومات متعدّدة الحاويات بشكل قابل للتكرار.",{"type":64,"body":65},"tip","لا تعرّض خفيّ Docker على الشبكة أبدًا (الخيار -H tcp:\u002F\u002F) دون حمايته بشهادة TLS ومصادقة متبادلة. افتراضيًا، أي مستخدم لديه وصول إلى مقبس Docker يمتلك فعليًا صلاحيات root على الجهاز. بدلًا من ذلك، أضِف مستخدميك الموثوقين إلى مجموعة docker (usermod -aG docker \u003Cutilisateur>) واستخدم وكيلًا عكسيًا مثل Caddy أو Nginx لتعريض خدماتك بـ HTTPS تلقائي.",{"type":64,"title":67,"body":68},"التوثيق الرسمي","لمزيد من التهيئة المتقدمة والخيارات الخاصة بالأداة وتغييرات الإصدارات، راجع \u003Ca href=\"https:\u002F\u002Fdocs.docker.com\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">التوثيق الرسمي لـ Docker\u003C\u002Fa>. يغطّي هذا الدليل النشر على VPS من ServOrbit؛ ويبقى توثيق الناشر المرجع للإعدادات الدقيقة.","انشر Docker في دقائق على VPS Cloud من ServOrbit","استفد من VPS Cloud عالي الأداء مع تثبيت Docker بنقرة واحدة، ومساحة عميل بديهية، ودعم مقرّه المغرب لبدء مشاريعك القائمة على الحاويات دون احتكاك.","أطلق VPS Cloud الخاص بي","\u002Fvps-cloud",[74,92,105],{"id":75,"slug":76,"title":77,"excerpt":78,"readTime":79,"views":80,"isPinned":13,"publishedAt":81,"category":82,"categories":87,"featuredImage":23,"bgImage":24,"posterImage":89,"relatedSolution":90},41,"deployer-avec-coolify","نشر تطبيقاتك باستخدام Coolify على VPS","انشر تطبيقاتك باستخدام Coolify على VPS: منصة PaaS مفتوحة المصدر ذاتية الاستضافة على غرار Heroku، مع Git وDocker وشهادات SSL تلقائية.",8,1640,"2026-05-10T00:00:00+00:00",{"id":83,"name":84,"slug":85,"color":86,"icon":85},3,"النشر","deploiement","bg-success\u002F10 text-success",[88],{"id":83,"name":84,"slug":85,"color":86,"icon":85},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-coolify-poster.svg",{"categorySlug":85,"appSlug":91},"coolify",{"id":93,"slug":94,"title":95,"excerpt":96,"readTime":11,"views":97,"isPinned":13,"publishedAt":98,"category":99,"categories":100,"featuredImage":23,"bgImage":24,"posterImage":102,"relatedSolution":103},35,"deployer-avec-portainer","انشر تطبيقاتك باستخدام Portainer على خادم VPS","أدِر Docker بصريًا باستخدام Portainer على خادم VPS الخاص بك: حاويات، وstacks، وأحجام (volumes)، وشبكات تُدار من واجهة ويب واضحة.",295,"2026-05-16T00:00:00+00:00",{"id":83,"name":84,"slug":85,"color":86,"icon":85},[101],{"id":83,"name":84,"slug":85,"color":86,"icon":85},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-portainer-poster.svg",{"categorySlug":85,"appSlug":104},"portainer",{"id":106,"slug":107,"title":108,"excerpt":109,"readTime":11,"views":110,"isPinned":13,"publishedAt":111,"category":112,"categories":113,"featuredImage":23,"bgImage":24,"posterImage":115,"relatedSolution":116},42,"deployer-avec-dokploy","نشر تطبيقاتك باستخدام Dokploy على VPS","انشر تطبيقاتك باستخدام Dokploy على VPS: منصة PaaS مفتوحة المصدر مع Traefik مدمج وDocker Compose وقواعد بيانات ونشر عبر Git.",554,"2026-05-09T00:00:00+00:00",{"id":83,"name":84,"slug":85,"color":86,"icon":85},[114],{"id":83,"name":84,"slug":85,"color":86,"icon":85},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-dokploy-poster.svg",{"categorySlug":85,"appSlug":117},"dokploy",1785097279065]