Microsoft mulai membuka pratinjau publik untuk WSL containers, fitur yang membawa dukungan container Linux langsung ke Windows Subsystem for Linux tanpa perlu alat tambahan seperti aplikasi pihak ketiga. Langkah ini penting karena selama ini pengguna WSL masih harus bergantung pada solusi eksternal jika ingin menjalankan aplikasi Linux di dalam container.
Dengan hadirnya fitur ini, pengembangan Linux di Windows menjadi lebih terintegrasi dalam alur kerja bawaan WSL. Microsoft juga memberi sinyal bahwa dukungan container ini nantinya akan menjadi bagian inti dari WSL, bukan sekadar tambahan sementara.
WSL kini punya dukungan container bawaan
Pratinjau publik ini diumumkan Microsoft melalui Devblogs. Fitur tersebut menambahkan berkas biner wslc.exe ke path sistem agar pengguna bisa mengakses container lewat pendekatan yang tetap akrab bagi pengguna WSL.
Microsoft menyebut format dan kemampuan yang dibawa dirancang agar terasa familier. Artinya, pengguna dapat bekerja dengan perintah dan pola penggunaan yang selaras dengan pengalaman mereka saat memakai WSL selama ini.
Sebelum fitur ini hadir, WSL memang sudah menjadi alat populer untuk menjalankan lingkungan Linux di atas Windows. Namun, satu kekurangan yang cukup terasa adalah absennya dukungan resmi untuk container Linux secara langsung dari WSL.
Kondisi itu memaksa banyak pengguna memasang aplikasi tambahan hanya untuk menutup kebutuhan tersebut. Kehadiran WSL containers mengurangi hambatan itu dan membuat proses pengembangan lintas lingkungan menjadi lebih sederhana.
Bukan hanya untuk command line
Microsoft tidak hanya menghadirkan dukungan di tingkat command line. Perusahaan itu juga menyediakan WSL container API yang bisa diakses lewat paket NuGet untuk C, C++, dan C#.
Dukungan ini membuka jalan agar aplikasi Windows dapat memakai container sebagai bagian dari alur kerjanya. Skema semacam ini berguna ketika aplikasi atau proses build perlu masuk ke lingkungan Linux untuk tugas tertentu tanpa berpindah ekosistem secara penuh.
Bagi pengembang, nilai tambah utamanya ada pada integrasi. Container tidak lagi berdiri sebagai alat terpisah, tetapi bisa masuk langsung ke proses pengembangan aplikasi Windows yang sudah berjalan.
Microsoft menjelaskan bahwa API tersebut juga bekerja dengan MSBuild dan CMake. Dengan begitu, pengembang dapat menambahkan container ke langkah build dan deployment hanya dengan beberapa baris konfigurasi.
Dampaknya bagi alur kerja pengembang
Perubahan ini berpotensi membuat Windows lebih menarik bagi pengembang yang butuh fleksibilitas Linux. Saat kebutuhan Linux hanya muncul di bagian tertentu dari proyek, container lewat WSL bisa menjadi cara yang lebih ringkas dibanding menyiapkan tumpukan alat tambahan.
Pendekatan ini juga mengurangi friksi dalam workflow campuran Windows dan Linux. Pengembang dapat tetap berada di lingkungan Windows sambil memanfaatkan komponen Linux saat diperlukan.
Bagi tim yang sudah memakai C, C++, atau C#, integrasi lewat NuGet memberi jalur masuk yang cukup langsung. Sementara dukungan untuk MSBuild dan CMake membuat fitur ini relevan bukan hanya untuk eksperimen, tetapi juga untuk pipeline kerja yang lebih terstruktur.
Meski demikian, statusnya saat ini masih pratinjau publik. Itu berarti fitur sudah bisa dicoba, tetapi belum sepenuhnya berada pada tahap rilis final untuk semua pengguna.
Cara mencobanya sekarang
Pengguna yang ingin mencoba harus mengunduh build prarilis secara manual. Microsoft belum menjadikannya sebagai komponen default yang otomatis tersedia di semua instalasi WSL.
Berkas pratinjau tersebut tersedia melalui halaman GitHub WSL. Microsoft juga menyarankan pengguna melihat posting blog resminya untuk contoh penggunaan WSL containers di dalam proyek.
Contoh-contoh itu penting karena fitur ini bukan sekadar menjalankan container secara terpisah. Nilai utamanya justru terletak pada cara container bisa dipakai sebagai bagian dari proses build, deployment, dan integrasi aplikasi Windows.
Arah pengembangan ini menunjukkan bahwa WSL terus bergerak dari sekadar lapisan kompatibilitas Linux menjadi platform kerja pengembang yang lebih lengkap. Jika rencana Microsoft berjalan sesuai jalur, kebutuhan memasang alat pihak ketiga untuk skenario container dasar di Windows bisa berkurang secara signifikan.
Source: www.xda-developers.com






