Bmsoft Bmsoft نشر 3 يوليو 2023 أرسل تقرير نشر 3 يوليو 2023 (معدل) السلام عليكم اريد برمجة موقع django and react and mysql و اريد deploy المنتوج على جهاز محلي للعميل ليعمل على شبكة داخلية فقط اريد معرفة كيف يتم دلك ؟ اريد عمل مثل xampp اي وضع المشروع النهائي في مجلد ثم تشغيل السرفير فيعمل ---- لو استخدمت تقنية docker مادا يجب ان يكون على جهاز العميل؟ تم التعديل في 4 يوليو 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال اقتباس
0 Mustafa Suleiman نشر 4 يوليو 2023 أرسل تقرير نشر 4 يوليو 2023 الحل الأفضل بالفعل هو الإعتماد على docker ومن المفترض أنه إذا قمت بتصدير المشروع الذي يتكون من Django وReact وMySQL باستخدام Docker وقمت بتشغيله بنجاح على نظامك الخاص، فإنه ينبغي أن يعمل بشكل سليم على نظام العميل أيضًا، طالما تم استيراد Docker Image وتشغيله بشكل صحيح. وعند تلقي العميل ملف Docker المضغوط (.tar) الذي أرسلته، عليه باتباع الخطوات التالية لتشغيله: أولاً يحتاج العميل إلى تثبيت Docker وذلك متوفر من خلال الموقع الرسمي: https://www.docker.com/products/docker-desktop/ وبعد ذلك عليه استيراد Docker Image الموجود في ملف الضغط باستخدام الأمر التالي في واجهة الأوامر، بشرط أن يكون Docker مثبتًا وتشغيله بنجاح: docker load -i path/to/your/docker_image.tar حيث path/to/your/docker_image.tar هو المسار الكامل إلى ملف Docker Image المضغوط الذي تم تلقيه. وبمجرد استيراد نسخة Docker بنجاح، بإمكان للعميل تشغيل Docker Container باستخدام الأمر التالي: docker run -p 3000:3000 my_project:latest وبالطبع استبدل "my_project:latest"، باسم ملف الـ Docker الذي تم استيراده. ولاحظ في الأمر تم توجيه المنفذ 3000 داخل الحاوية إلى المنفذ 3000 على جهاز العميل، وبالتالي، سيستطيع العميل الوصول إلى التطبيق عن طريق استخدام http://localhost:3000 في المتصفح. 1 اقتباس
السؤال
Bmsoft Bmsoft
السلام عليكم
اريد برمجة موقع django and react and mysql و اريد deploy المنتوج على جهاز محلي للعميل ليعمل على شبكة داخلية فقط
اريد معرفة كيف يتم دلك ؟
اريد عمل مثل xampp اي وضع المشروع النهائي في مجلد ثم تشغيل السرفير فيعمل
---- لو استخدمت تقنية docker مادا يجب ان يكون على جهاز العميل؟
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.