Microsoft, Linux için Windows Alt Sistemi (WSL) için kendi konteyner platformu üzerinde çalışıyor. WSL Kapsayıcı özelliği, Linux kapsayıcılarını doğrudan WSL'ye entegre eder ve yeni komut satırı aracı wslc.exe'yi ve Windows uygulamalarının kapsayıcıları programlı olarak kullanmasına olanak tanıyan bir API içerir.
Duyurudan sonra devamını okuyun
Microsoft, bu özelliği resmi olarak “geliştirilme aşamasında” olarak tanımlıyor ancak WSL Container'a ilişkin belgeler zaten mevcut ve WSL deposunda devam eden geliştirmeye atıfta bulunuyor. 2 Haziran'daki Build 2026'da Microsoft, WSLC'nin yakında genel önizlemeye sunulacağını resmi olarak duyurdu. Gelecekteki bir WSL güncellemesiyle wslc.exe, WSL'nin bir parçası olarak otomatik olarak yüklenmelidir.
Windows uygulamaları için CLI, API ve SDK
Microsoft, yeni bileşeni wslc.exe CLI ve WSL kapsayıcı API'sinin bir kombinasyonu olarak tanımlıyor. NuGet paketi, uygulamaların kapsayıcı görüntülerini indirmesine, kapsayıcıları başlatmasına ve bunlarla etkileşimde bulunmasına olanak tanır. Destek, stdin ve stdout yoluyla giriş ve çıkışı, dosya paylaşımını, ağ özelliklerini ve GPU erişimini içerir.
Geliştiriciler için platform ayrıca C++ ve C# kitaplıklarına sahip bir WSLC SDK ile birlikte gelir. Bu, Windows uygulamalarının kapsayıcıları doğrudan sağlanan API aracılığıyla yönetmesine olanak tanır. Olası kullanım senaryoları, derleme kapsayıcılarını otomatik olarak başlatan geliştirme ortamlarından arka planda veritabanları veya diğer Linux hizmetlerini sağlayan uygulamalara kadar uzanır.
Microsoft tarafından kullanılan teknik temelin tam olarak ne olduğu, resmi belgelerde yalnızca kısmen açıktır. Belgeler yalnızca genel olarak Linux kapsayıcılarından bahsediyor. İlgili çekme isteğinin WSLC Ekle (WSL Konteynerleri) özelliği daha fazla ayrıntı sağlar: Platform, konteynerleri, görüntüleri, birimleri ve ağları yönetmek için bileşenler içerir ve konteyner kayıtlarını destekler.
Ağ, depolama ve GPU
Duyurudan sonra devamını okuyun
Çekme isteği ek teknik unsurları belirtir. Ağ oluşturma söz konusu olduğunda platform, bağlantı noktası yönlendirmeyi, DNS tünellemeyi ve Virtio ağını destekler ve Windows ağ yığınına entegre olur. Konteyner verileri VHD tabanlı birimlerde sonlanır. Kapsayıcı dosya sistemleri için wslc, Linux'ta yaygın olduğu gibi yığılmış dosya sistemlerini kullanır. Virtiofs, Windows ile konteyner ortamı arasında dosya alışverişi yapmak için kullanılır.
GPU hızlandırma da işlev yelpazesinin bir parçasıdır. Hem belgeler hem de çekme isteği GPU erişimini açıkça listeliyor. GPU desteği, özellikle yapay zeka ve makine öğrenimi iş yüklerinin yanı sıra GPU ile hızlandırılmış geliştirme ortamları için ilgi çekici olmalıdır.
Microsoft henüz çıkış tarihini açıklamadı. Belgeler yalnızca gelecekteki bir WSL güncellemesine atıfta bulunur. Uygulamanın bazı bölümleri WSL deposu aracılığıyla zaten görüntülenebilir.
(fo)

Bir yanıt yazın