Repo2docker-action: العصف الذهني: تعليمات CodeSpaces

تم إنشاؤها على ٢٣ يوليو ٢٠٢٠  ·  6تعليقات  ·  مصدر: jupyterhub/repo2docker-action

CodeSpaces حاليا في بيتا. ومع ذلك ، سيتم إصداره قريبًا (لا أعرف متى بالضبط). Repo2Docker وهذا الإجراء سيكونان مفيدان للغاية لذلك لتسهيل إطلاق Jupyter Notebooks في تلك البيئة.

ملاحظة: تسمح لك Codespaces بتشغيل تطبيقات عشوائية مثل Jupyter Notebooks على منفذ مختلف والاتصال بهذا المنفذ

سيبدو شيئًا مثل هذا https://www.youtube.com/watch؟v=Hpt1Xs96C74&feature=youtu.be

ملاحظة: يبدو تكوين CodeSpaces بهذا الشكل https://github.com/jupyterhub/repo2docker-action/blob/master/.devcontainer/devcontainer.json

نسخة إلى:betatimcholdgraf

ال 6 كومينتر

شكرًا لوضعك هذا على الرادار - كيف تختلف مساحات الرموز عن شيء مثل Binder؟ هل يسمح فقط لـ vscode ، أو واجهات أخرى أيضًا؟

سؤال جيد يسمح Codespaces بتشغيل أي تطبيق ويب Dockerized عشوائي على أي منفذ بالإضافة إلى VSCode. طريقتي المفضلة لاستخدامها على سبيل المثال ستكون خدمة Jupyter Lab عليها 🎉

أعتقد أن Binder لديها حوسبة أكثر سخاء في الوقت الحالي من الإصدار المجاني من CodeSpaces ولكن هذا قد يتغير

فكرة عامة هنا - أعتقد أنه يجب علينا إيجاد طرق لإظهار كيف يمكن توصيل repo2docker بالنظم البيئية الأخرى ، واستخدامه في تدفقات العمل خارج Binder وما إلى ذلك. إلى هذا الحد ، أعتقد أنه سيكون من الرائع رؤية معلومات حول كيفية التكامل مع مسافات!

بعد قولي هذا ، أعتقد أنه يجب علينا أيضًا إظهار بعض الحذر ، نظرًا لأن مساحات الرموز تندرج أكثر في فئة "منتجات البائعين" ولا نريد عمومًا إظهار تفضيل أحدهما مقابل الآخر (على سبيل المثال codespaces / gitpod / colab / cocalc / codeocean / إلخ). ومع ذلك ، من الرائع أن تعمل مساحات التشفير مع معايير مفتوحة مثل repo2docker ، لذلك من الجدير بالتأكيد إبرازها والتعرف عليها - لست متأكدًا تمامًا من كيفية السير على هذا الخط! 🤔🤔🤔

هذه نقطة مثيرة للاهتمام! كنت أفكر أيضًا في استخدام repo2docker لتشغيل أجهزة افتراضية للدفتر على السحابة التي تختارها ، والتي يمكن أن تكون مفيدة للحوسبة مثل وحدات معالجة الرسومات أو أعباء العمل الثقيلة الأخرى حيث قد لا يكون موقع mybinder.org مناسبًا؟ يكمن التحدي في أن البنية التحتية ليست مجانية ، لذا فهي تبدأ أيضًا في التزحلق في منطقة البائع هذه للتكامل مع موفري السحابة (AWS و GCP و Azure).

ومع ذلك ، أعتقد أنه من الأمور العملية التي قد يجدها الناس مثيرة للاهتمام على سبيل المثال ، بعض الاهتمام من hugobowne لاستخدامه أثناء إجراء تدريب Dask في المؤتمرات.

فتحت موضوعًا في الخطاب للحصول على المزيد من الأفكار والآراء

أعتقد أن حالة الاستخدام العامة لـ "repo2docker المتصلة بـ XXX" هي حالة رائعة يجب تسليط الضوء عليها. واتفقنا على ما يلي: قم بسرعة بتدوير حاوية عامل إرساء في السحابة مدعومة ببيئة أنشأتها باستخدام repo2docker ، سيكون ذلك رائعًا حقًا (لقد قمنا أيضًا بالقضم حول فكرة مماثلة تستخدم the littlest jupyterhub لذلك أنت يمكن إنشاء مركز سريع مع بيئة تم تعريفها باستخدام ملفات repo2docker)

أعتقد أنه على المدى المتوسط ​​، سأشعر براحة أكبر في تسليط الضوء على repo2docker في نظام بيئي لمورد معين إذا كان بإمكاننا أيضًا وضعه جنبًا إلى جنب مع استخدام repo2docker عبر الكثير من الأنظمة البيئية الأخرى (بعض البائعين ، والبعض الآخر لا) أيضًا

سأغلق هذا العدد بفضل أنه كان من المفيد جمع الأفكار وما إلى ذلك من هذا

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات