WSL2 Installieren:
wsl --install
Dann unter dem Home-Verzeichnis (C:\\Users\\<user>\\
) eine .wslconfig
mit folgendem Inhalt erstellen (je nach Rechner-Hardware gerne anpassen):
[wsl2]
memory=16GB
processors=5
swap=0
Je nach Windows-Version:
Danach die WSL neustarten via PowerShell (als admin):
Get-Service LxssManager | Restart-Service
Ubuntu installieren:
Docker mit WSL2 für den Linuxkernel. Gerne mit Ubuntu als Distro.
Möglicherweise eine andere Festplatte für die docker images nutzen:
<aside> ⚠️ Am besten alle Dateien innerhalb der WSL lassen, da sonst durch die Kommunikation mit Windows stark die IO-Performance beeinflusst
</aside>
Unter Windows-Defender die WSL unter "Ausschlüssen" hinzufügen:
\\\\wsl$\\ubuntu.....
\\\\wsl$\\docker-desktop
\\\\wsl$\\docker-desktop-data
<aside> ⚠️ Windows Defender deaktiviert sich selber, sofern ein anderes Anti-Virus-Programm aktiv ist. In diesem Fall die Ordner laut deren Anleitung exkludieren.
</aside>
Sobald man mehr Tabs auf hat, als normal üblich, kann es sein, dass ein Öffnen von Edge den Explorer von Windows zum crashen bringt.
Dies liegt an einer internen Einstellung, welche man hier ausstellen muss:
edge://flags/#edge-window-tab-manager
Siehe folgende Quelle: