Microsoft, WSL Containers'ı genel kullanıma açarak Windows Subsystem for Linux'un kapsamını Linux dağıtımlarını çalıştırmanın ötesine taşıdı. Kullanıcılar özelliği wsl --update komutuyla yükleyebilir. Özellikle birlikte wslc.exe komut satırı aracı geliyor; alışıldık konteyner komutları için container.exe takma adı da kullanılabiliyor.
WSL Containers API, Windows uygulamalarının Linux konteynerlerini program aracılığıyla başlatıp bunlarla etkileşim kurmasını sağlıyor. Microsoft, bunun yerel yapay zekâ iş yüklerini çalıştırmak veya bulut tabanlı konteynerleştirilmiş uygulamaları yerel olarak kullanmak gibi senaryoları destekleyebileceğini belirtti.
Genel kullanıma açılan sürüm; konteynerleri yeniden başlatma, dosya kopyalama, sağlık denetimleri, ağ bağlantısı kurma ve kesme, gerçek zamanlı olaylar ve bağlama özelliklerinin yanı sıra yapılandırılabilir depolama konumları ekliyor. WSL Containers ayrıca Microsoft Defender for Endpoint ile bütünleşiyor. Böylece güvenlik ekipleri konteynerlerdeki süreç, dosya ve ağ etkinliğini görebiliyor ve bunları Windows ana sistemiyle ilişkilendirebiliyor. Microsoft Intune, WSL Containers'ı tamamen devre dışı bırakabiliyor veya geliştiricileri onaylanmış kayıt depolarındaki imajlarla sınırlayabiliyor.
VS Code Dev Containers, varsayılan sürücüsü olarak wslc'yi kullanabiliyor. Aspire ve VS Code Containers uzantısı da WSL Containers'ı destekliyor. Microsoft, Docker Compose tarzı destek üzerinde çalıştığını ve mevcut compose.yaml dosyalarının değiştirilmeden wsl compose up ile çalışmasını hedeflediğini söylüyor.
Microsoft, WSL'nin ağ altyapısı ve işletim sistemleri arasındaki dosya performansı üzerinde de çalışıyor. Şirket, WSL Containers'ın Linux ortamlarından Windows dosyalarına erişirken şimdiden 2 kata kadar daha yüksek performans sunabildiğini belirtiyor.
Yorumlar
0Henüz yorum yok. İlk yorumu siz yazın.