[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"seo-verification":3,"blog-stack-dev-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},139,"stack-dev-docker-vps","حزمة تطوير Docker على خادم VPS: بيئة جاهزة للبرمجة","أنشئ حزمة تطوير Docker على خادم VPS: Compose والأحجام (volumes) والمنافذ والنسخ الاحتياطية والوصول الآمن للنمذجة السريعة.",7,0,false,"2026-02-06T00: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\u002Fstack-dev-docker-vps-poster.svg",{"categorySlug":20,"appSlug":27},"docker-dev-stack","تُجنّب حزمة التطوير عن بُعد إشباع جهازك المحلي وتمنحك عنوان IP ثابتًا للـ webhooks والعروض التوضيحية واختبارات التكامل. على خادم VPS من ServOrbit، يصبح Docker Compose ورشة نظيفة: خدمات معزولة وأحجام دائمة ومنافذ معروضة بشكل صريح. يفضّل هذا الدليل الوضوح ووسائل الأمان قبل تكديس الحاويات.",[30,34,44,63,66],{"type":31,"title":32,"body":33},"h2","لماذا تستضيف حزمة تطوير Docker على خادم VPS؟","تعمل بيئة التطوير المحلية، لكنها تبقى مرتبطة بجهاز واحد: فتغيير محطة العمل أو إدماج زميل جديد أو الوصول من بلد آخر يصبح كله مصدر احتكاك. بمركزة حزمة Docker الخاصة بك على خادم VPS، تحصل على خادم تطوير مشترك، يعمل دائمًا، ويمكن الوصول إليه عبر SSH أو المتصفح من أي مكان. تكسب أيضًا في قابلية إعادة الإنتاج: إذ يُعرَّف كل خدمة في ملف `docker-compose.yml`، ما يقضي على مشكلة « إنه يعمل على جهازي » الشهيرة.",{"type":35,"title":36,"items":37},"ul","ما يمكنك فعله بحزمة تطوير Docker",[38,39,40,41,42,43],"تشغيل عدة خدمات في آنٍ واحد (Nginx، MySQL، Redis، PHP-FPM، Node.js) في حاويات معزولة دون تعارض في المنافذ أو الإصدارات","مشاركة بيئة تطوير متطابقة بين جميع أعضاء الفريق بفضل ملف docker-compose.yml المُدار بإصدارات في Git","اختبار عمليات ترحيل قاعدة البيانات أو تحديثات التبعيات في حاوية مؤقتة دون المخاطرة بالبيئة الرئيسية","استضافة خادم CI\u002FCD خفيف (Gitea، Drone CI) مباشرة على خادم VPS نفسه لأتمتة عمليات النشر الداخلية","الوصول إلى خدمات التطوير عبر نطاقات فرعية أو reverse proxies من نوع Traefik\u002FNginx دون فتح منافذ غير ضرورية","نسخ حزمتك بالكامل احتياطيًا واستعادتها بأوامر قليلة بفضل أحجام Docker ولقطات (snapshots) خادم VPS",{"type":45,"title":46,"steps":47},"steps","تثبيت حزمة تطوير Docker على خادم VPS من ServOrbit",[48,51,54,57,60],{"title":49,"body":50},"اطلب خادم VPS Cloud من ServOrbit","توجّه إلى صفحة \u002Fvps-cloud واختر عرضًا مناسبًا لاستخدامك. بالنسبة لحزمة تطوير قياسية (بضع حاويات، قاعدة بيانات، reverse proxy)، يشكّل خادم VPS بـ 2 vCPU و4 غيغابايت من RAM نقطة انطلاق جيدة. أكمل الطلب: يُجهَّز خادم VPS الخاص بك في أقل من 60 ثانية على نظام Ubuntu 22.04 LTS.",{"title":52,"body":53},"الوصول إلى Marketplace في مساحة العميل","سجّل الدخول إلى مساحة العميل الخاصة بك على ServOrbit، ثم افتح قسم « Marketplace » من لوحة معلومات خادم VPS الخاص بك. يسرد Marketplace جميع التطبيقات المتاحة للتثبيت بنقرة واحدة، مُنظّمة حسب الفئة. اختر فئة « التطوير » لتصفية الحزم الموجّهة للتطوير.",{"title":55,"body":56},"بدء تثبيت حزمة تطوير Docker","انقر على بطاقة « Docker Dev Stack »، ثم على زر « Install ». تنشر الأتمتة Docker Engine وDocker Compose وملف docker-compose.yml مُهيّأ مسبقًا مع الخدمات الأساسية (Nginx، PHP-FPM، MySQL 8، Redis، Mailpit لاختبار الرسائل الإلكترونية). يستغرق التثبيت الكامل عادةً بين دقيقتين و4 دقائق حسب حجم خادم VPS.",{"title":58,"body":59},"استرجاع بيانات الاعتماد والوصول إلى الواجهة","بمجرد اكتمال التثبيت، تعرض مساحة العميل معلومات الاتصال المُولَّدة تلقائيًا: عنوان IP لخادم VPS، وكلمة مرور root لـ MySQL، وعنوان URL للوصول إلى Mailpit (افتراضيًا على المنفذ 8025). اتصل عبر SSH باستخدام `ssh root@\u003CIP_VPS>` للتحقق من حالة الحاويات عبر `docker compose ps` في الدليل `\u002Fopt\u002Fdocker-dev-stack`.",{"title":61,"body":62},"تهيئة مشروعك الأول وتخصيص الحزمة","انسخ شيفرتك المصدرية إلى `\u002Fopt\u002Fdocker-dev-stack\u002Fapp\u002F` أو عدّل ملف `\u002Fopt\u002Fdocker-dev-stack\u002Fdocker-compose.yml` لإضافة أو إزالة خدمات وفق احتياجاتك. أعد تشغيل الحزمة باستخدام `docker compose up -d` لتطبيق التغييرات. لعرض خدماتك على اسم نطاق، هيّئ سجل DNS يشير إلى عنوان IP لخادم VPS وكيّف تهيئة Nginx المضمّنة في الدليل `\u002Fopt\u002Fdocker-dev-stack\u002Fnginx\u002F`.",{"type":64,"body":65},"tip","نصيحة احترافية: فعّل اللقطات (snapshots) التلقائية على خادم VPS من ServOrbit قبل إجراء تعديلات عميقة على تهيئة Docker. تتيح لك اللقطة العودة إلى حالة مستقرة بنقرة واحدة إذا كسر تحديث حاوية أو تغيير في ملف Compose بيئتك. تذكّر أيضًا استخدام ملف `.env` لتخزين متغيراتك الحساسة (كلمات المرور، مفاتيح API) واستبعاده من مستودع Git الخاص بك عبر `.gitignore` — حتى على خادم تطوير، تلك عادة جيدة يُستحسن ترسيخها منذ البداية.",{"type":64,"title":67,"body":68},"الوثائق الرسمية","للتهيئة المتقدّمة والخيارات الخاصة بالأداة وتغييرات الإصدار، راجع \u003Ca href=\"https:\u002F\u002Fdocs.docker.com\u002Fcompose\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">الوثائق الرسمية لـ Docker Compose\u003C\u002Fa>. يغطّي هذا الدليل النشر على خادم VPS من ServOrbit؛ وتبقى وثائق الناشر المرجع للضبط الدقيق.","انشر حزمة تطوير Docker في دقائق على خادم VPS Cloud من ServOrbit","استفد من خادم VPS Cloud عالي التوافر في المغرب مع تثبيت بنقرة واحدة لبيئة Docker الخاصة بك، مع دعم مشمول ودون التزام.","أطلق خادم VPS Cloud الخاص بي","\u002Fvps-cloud",[74,86,104],{"id":75,"slug":76,"title":77,"excerpt":78,"readTime":11,"views":12,"isPinned":13,"publishedAt":79,"category":80,"categories":81,"featuredImage":23,"bgImage":24,"posterImage":83,"relatedSolution":84},136,"demarrer-avec-docker-vps","تثبيت Docker على VPS: قاعدة نظيفة لتطبيقاتك","جهّز VPS موثوقًا بـ Docker: العزل، وCompose، والأحجام (volumes)، والشبكة، وأفضل الممارسات للنشر دون ارتجال.","2026-02-10T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[82],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fdemarrer-avec-docker-vps-poster.svg",{"categorySlug":20,"appSlug":85},"docker-starter",{"id":87,"slug":88,"title":89,"excerpt":90,"readTime":91,"views":92,"isPinned":13,"publishedAt":93,"category":94,"categories":99,"featuredImage":23,"bgImage":24,"posterImage":101,"relatedSolution":102},41,"deployer-avec-coolify","نشر تطبيقاتك باستخدام Coolify على VPS","انشر تطبيقاتك باستخدام Coolify على VPS: منصة PaaS مفتوحة المصدر ذاتية الاستضافة على غرار Heroku، مع Git وDocker وشهادات SSL تلقائية.",8,1640,"2026-05-10T00:00:00+00:00",{"id":95,"name":96,"slug":97,"color":98,"icon":97},3,"النشر","deploiement","bg-success\u002F10 text-success",[100],{"id":95,"name":96,"slug":97,"color":98,"icon":97},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-coolify-poster.svg",{"categorySlug":97,"appSlug":103},"coolify",{"id":105,"slug":106,"title":107,"excerpt":108,"readTime":11,"views":109,"isPinned":13,"publishedAt":110,"category":111,"categories":112,"featuredImage":23,"bgImage":24,"posterImage":114,"relatedSolution":115},35,"deployer-avec-portainer","انشر تطبيقاتك باستخدام Portainer على خادم VPS","أدِر Docker بصريًا باستخدام Portainer على خادم VPS الخاص بك: حاويات، وstacks، وأحجام (volumes)، وشبكات تُدار من واجهة ويب واضحة.",295,"2026-05-16T00:00:00+00:00",{"id":95,"name":96,"slug":97,"color":98,"icon":97},[113],{"id":95,"name":96,"slug":97,"color":98,"icon":97},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-portainer-poster.svg",{"categorySlug":97,"appSlug":116},"portainer",1785097299388]