Microsoft har gjort WSL Containers allmänt tillgängligt och utökar därmed Windows Subsystem for Linux från att enbart köra Linuxdistributioner. Funktionen installeras med kommandot wsl --update. Den innehåller kommandoradsverktyget wslc.exe, och container.exe finns som alias för välbekanta containerkommandon.
Med WSL Containers API kan Windows-appar starta Linuxbehållare och kommunicera med dem programmatiskt. Microsoft säger att det kan möjliggöra scenarier som att köra lokala AI-arbetslaster eller använda molnbaserade containeriserade appar lokalt.
Den allmänt tillgängliga versionen lägger till omstart av behållare, filkopiering, hälsokontroller, kommandon för att ansluta och koppla från nätverk, händelser i realtid och stöd för montering, samt konfigurerbara lagringsplatser. WSL Containers integreras också med Microsoft Defender for Endpoint. Säkerhetsteam kan då se process-, fil- och nätverksaktivitet i behållare och koppla den till Windows-värden. Microsoft Intune kan inaktivera WSL Containers helt eller begränsa utvecklare till avbildningar från godkända containerregister.
VS Code Dev Containers kan använda wslc som standarddrivrutin. Aspire och tillägget VS Code Containers stöder också WSL Containers. Microsoft arbetar med stöd för Docker Compose och siktar på att befintliga compose.yaml-filer ska fungera oförändrade med wsl compose up.
Microsoft arbetar även med nätverk i WSL och filprestanda mellan operativsystem. Företaget säger att WSL Containers redan kan ge upp till 2 gånger högre prestanda vid åtkomst till Windows-filer från Linuxmiljöer.
Kommentarer
0Inga kommentarer ännu. Skriv den första.