Microsoft, WSL Containers'ı genel kullanıma açtı: Windows'ta yerleşik Linux konteynerleri
Microsoft, Windows'ta Linux konteynerlerini yerleşik araçlarla çalıştırmayı sağlayan WSL Containers'ı genel kullanıma açtı. wslc.exe komut satırı ve uygulama API'si geliyor; BT ekipleri Intune ile erişimi ve izin verilen imaj kaynaklarını yönetebiliyor.
Microsoft, 29 Eylül 2026'da WSL Containers'ın genel kullanıma açıldığını duyurdu. Duyuruyu Windows Platform ve Geliştirici bölümünden Başkan Yardımcısı Logan Iyer imzaladı. Özellik, Windows Subsystem for Linux (WSL) üzerinde Linux konteynerlerini Windows'un kendi araçlarıyla derleyip çalıştırmayı sağlıyor.
WSL Containers'ın sunduğu araçlar
WSL Containers iki parçadan oluşuyor. Birincisi wslc.exe komut satırı aracı; konteyner derlemek, çalıştırmak ve dağıtmak için kullanılıyor ve container.exe adıyla da çağrılabiliyor. İkincisi, yerel Windows uygulamalarının konteynerleri programla yönetmesini sağlayan bir API. Genel kullanım sürümüyle konteyner yeniden başlatma, tar arşiviyle dosya kopyalama, sağlık kontrolleri, wslc network connect ve disconnect komutlarıyla ağ yönetimi, wslc events ile olayların anlık izlenmesi, depolama yolunun ayarlanması ve klasör bağlama (mount) desteği geldi. Şirkete göre Linux ortamından Windows dosyalarına erişim iki kata kadar hızlandı. Uyumluluk için consomme adlı yeni bir ağ modu da eklendi.
BT ekipleri için yönetim ve güvenlik
Kurumlar Microsoft Intune ile WSL konteynerlerine erişimi tümüyle açıp kapatabiliyor ve konteyner imajlarının yalnız onaylı kayıt defterlerinden (registry) çekilmesini zorunlu tutabiliyor. Microsoft Defender for Endpoint ise Windows'a bağlı konteynerlerdeki süreç, dosya ve ağ etkinliğini gösteriyor. Böylece güvenlik ekipleri geliştirici makinelerinde çalışan konteynerleri diğer uç nokta etkinliğiyle aynı yerden izleyebiliyor.
Araç desteği ve yol haritası
VS Code dev containers, wslc aracını konteyner sürücüsü olarak kullanabiliyor; Aspire ve VS Code konteyner eklentisi de destek ekledi. Lazywslc, WSL Container Desktop ve WSLc remote gibi üçüncü taraf araçlar da var. Birden fazla konteyneri tek dosyayla tanımlayan compose desteği henüz yok; Microsoft wslc compose komutunu mevcut compose.yaml dosyalarıyla değiştirmeden çalışacak şekilde yol haritasına aldı. Kurulum için terminalde wsl --update çalıştırmak ya da son sürümü GitHub'dan indirmek yetiyor.
Geliştiriciler ve BT ekipleri için yeni bir seçenek
WSL Containers, Windows'ta Linux konteyneri çalıştırmak isteyen ama Docker Desktop gibi ayrı bir masaüstü aracı kurmak istemeyen geliştiriciler ve BT ekipleri için bir seçenek sunuyor. Konteyner erişimini Intune ve Defender üzerinden yöneten kurumlarda ek bir araç yönetme ve lisanslama yükü azalabilir; bu değerlendirme her kurumun kendi araç yapısına bağlı. Duyuruda Docker ya da lisans konusu ele alınmıyor.
Compose desteğinin henüz gelmemiş olması, birden çok servisi birlikte çalıştıran projelerin bir süre daha mevcut araçlarına bağlı kalacağı anlamına geliyor. Hızlanma iddiası şirketin kendi açıklaması; mevcut konteyner iş akışlarının ve imajların sorunsuz taşınıp taşınmadığını kendi projelerinizde denemekte yarar var. Aracın gerçek kullanımda nasıl sonuç verdiğini görmek için bağımsız geliştiricilerin ve araştırmacıların değerlendirmelerini takip etmekte fayda var.
Kaynaklar: Windows Developer Blog: WSL Containers genel kullanımda.