Repo2docker-action: Brainstorming: Petunjuk CodeSpaces

Dibuat pada 23 Jul 2020  ·  6Komentar  ·  Sumber: jupyterhub/repo2docker-action

CodeSpaces saat ini dalam

Catatan: Codespaces memungkinkan Anda untuk meluncurkan aplikasi sewenang-wenang seperti Jupyter Notebooks pada port yang berbeda dan terhubung ke port itu

Ini akan terlihat seperti ini https://www.youtube.com/watch?v=Hpt1Xs96C74&feature=youtu.be

PS konfigurasi CodeSpaces terlihat seperti ini https://github.com/jupyterhub/repo2docker-action/blob/master/.devcontainer/devcontainer.json

cc: @betatim @choldgraf

Semua 6 komentar

terima kasih telah menempatkan ini di radar - bagaimana ruang kode berbeda dari sesuatu seperti Binder? Apakah itu hanya memungkinkan untuk vscode, atau antarmuka lain juga?

Pertanyaan bagus Codespaces memungkinkan aplikasi web Docker yang sewenang-wenang berjalan di port apa pun selain VSCode. Cara yang saya sukai untuk menggunakannya misalnya akan melayani Jupyter Lab di atasnya

Saya pikir Binder memiliki komputasi yang lebih murah saat ini daripada versi gratis CodeSpaces tetapi itu mungkin berubah

Pemikiran umum di sini - saya pikir kita harus menemukan cara untuk menunjukkan bagaimana repo2docker dapat terhubung ke ekosistem lain, digunakan dalam alur kerja dari Binder dll. Sejauh itu saya pikir akan sangat bagus untuk melihat informasi tentang bagaimana mengintegrasikan dengan ruang kode!

Yang mengatakan, saya pikir kita juga harus menunjukkan kehati-hatian, karena ruang kode lebih masuk ke dalam kategori "produk vendor" dan kita umumnya tidak ingin menunjukkan preferensi untuk satu vs yang lain (misalnya ruang kode / gitpod / colab / cocalc / codeocean / dll). Yang mengatakan, cukup rapi bahwa ruang kode bekerja dengan standar terbuka seperti repo2docker, jadi itu pasti layak disorot dan dikenali - saya tidak yakin bagaimana cara berjalan di garis itu! 🤔🤔🤔

Itu poin yang menarik! Saya juga mempertimbangkan untuk menggunakan repo2docker untuk meluncurkan VM notebook di cloud pilihan Anda, yang dapat berguna untuk komputasi seperti GPU atau beban kerja berat lainnya di mana mybinder.org mungkin tidak sesuai? Tantangannya adalah infrastruktur tidak gratis sehingga juga mulai meluncur di zona vendor ini untuk berintegrasi dengan penyedia cloud (AWS, GCP, Azure).

Karena itu, saya pikir sebagai hal praktis orang mungkin menganggapnya menarik misalnya, beberapa minat dari @hugobowne untuk digunakan saat melakukan pelatihan Dask di konferensi.

Saya membuka utas wacana untuk mengumpulkan lebih banyak pemikiran dan pendapat

oh saya pikir kasus penggunaan umum "repo2docker terhubung dengan XXX" adalah yang luar biasa untuk disorot. Dan setuju kembali: cepat putar wadah buruh pelabuhan di awan yang didukung oleh lingkungan yang Anda buat dengan repo2docker, itu akan sangat keren (kami juga telah mencoba ide serupa yang menggunakan the littlest jupyterhub sehingga Anda dapat membuat hub cepat dengan lingkungan yang ditentukan dengan file repo2docker)

Saya pikir dalam jangka menengah, saya akan merasa lebih nyaman dengan menyoroti repo2docker di ekosistem vendor tertentu jika kita juga dapat menempatkannya di samping penggunaan repo2docker di banyak ekosistem lain (beberapa vendor, beberapa tidak) juga

Saya akan menutup masalah ini terima kasih sangat membantu untuk mengumpulkan ide dll dari ini

Apakah halaman ini membantu?
0 / 5 - 0 peringkat