==== WSL : Ubuntu et Docker Desktop, et ... ==== WSL (ou WSL2) est une VM légère mise à disposition de Windows 11 Pro pour installer rapidement une distribution Ubuntu minimaliste, une version de Docker Desktop, et d'autres OS minimaliste Ca peut souvent se faire en winget install ... === VM Ubuntu fournie par WSL === On peut donc avoir un docker et une VM Ubuntu minimaliste. On peut même installer un bureau minimum à la VM Ubuntu. Ca permet d'ouvrir dans des fenêtres seules des applis comme gedit, xeye, xfe, ou tout appli avec des fenêtre graphiques. Par contre, ça ne permet pas de gérer un bureau. J'ai réussi à installer un k3s dessus, mais c'est pas l'idéal, il faut mieux utiliser une Hyper VM === Docker Desktop fourni par WSL === WSL pose beaucoup de problème de compatibilité !!!! J'ai passé plusieurs jours à comprendre qu'une version de docker desktop n'était pas compatible avec ma version de windows 11 pro ou de la WSL. J'ai du désinstaller/installer plusieurs version de Docker Desktop, car certaines ne marchaient carrément pas, et j'avais besoin de faire marcher une version suffisamment ancienne (4.20) pour être compatible avec testcontainers 1.19.8 de java pour le projet MSSAdmin que j'ai développé chez MAINCARE ... === Installer WSL === .\wsl.exe --install .\wsl.exe --update wsl.exe -v Version WSL : 2.6.3.0 Version du noyau : 6.6.87.2-1 Version WSLg : 1.0.71 Version MSRDC : 1.2.6353 Version direct3D : 1.611.1-81528511 Version de DXCore : 10.0.26100.1-240331-1435.ge-release Version de Windows : 10.0.19045.6937 === Voir les produit qu'on peut installer avec === wsl.exe --list --online === Voir les produit qui sont déjà installé dans sa WSL === wsl.exe -l -v ou wsl --list === Install Ubuntu === .\wsl.exe --install Ubuntu === Démarrer une session Ubuntu === wsl -d ubuntu === Arrêter tout le système WSL (tous les composants installés et démarrés) === wsl.exe --shutdown === Arrêter proprement la Ubuntu dans WSL === wsl.exe --shutdown Ubuntu === Arrêter en forcant la Ubuntu dans WSL === wsl.exe --terminate Ubuntu === Install k3s === Il est possible d'installer k3s, mais visiblement par la suite, la mise en oeuvre complète est compliqué à cause de manque de droit d'accès sur certains trucs de windows ... ==> Le mieux est d'installer k3s sur une Hyper VM Ubuntu (voir ci-dessous) ==== Hyper VM ==== Windows 11 Pro fournit aussi un système d'Hyper VM. C'est quasiment un truc comme VirtualBox très allégé pour tout consomme le minimum de ressource. On prend l'ISO d'une distrib Ubuntu, ou autre, et on l'installe de zero. Avant, on créé un disque dur virtuel (idéalement en vhdx). C'est tout pareil. La VM, une fois qu'elle sera démarré, aura sa propre ip, mais il est possible d'y accéder via son nom que vous pourrez voir dans le /etc/hosts de la vm une fois connecté avec son ip (trouvée par ifconfig). Je suis quasiment certain que le pseudo nom réseau de la VM Hyper V est demandé à l'installation de ubuntu (moi je l'ai nommée xms-fixe-vm-ubuntu)