Peut-on avoir plusieurs distributions WSL2 du même type installées sur un seul hôte Windows 11 ?

J’aimerais avoir ‘n’ installations de Debian, pas une par version, mais littéralement ‘n’ installations du même Debian 12.

Chaque instance devrait avoir un ensemble différent de php/nginx|apache/mysql|mariadb

Est-il possible, en premier lieu, d’installer plusieurs fois Debian 12 sur le même WSL2 sur le même hôte Windows 11 Pro ?

Si oui, est-ce que plusieurs instances apache|nginx peuvent fonctionner sur le même port 80/443, en les configurant pour écouter uniquement l’IP interne de l’instance WSL ?


Source : Super User.)

Voici comment avoir plusieurs copies de la même distribution :

Installez la distribution de base depuis le Windows Store ou en utilisant :

wsl --install -d <distribution name>

Connectez-vous à l’environnement et modifiez-le selon vos besoins, puis quittez-le

Exportez l’environnement avec la commande suivante :

wsl --export <distribution name> <export file name>

Créez une nouvelle instance de l’environnement de base en important le
fichier .tar :

wsl --import <new distribution name> <install location> <export file name>

Vous pouvez maintenant ouvrir le nouvel environnement en utilisant :

wsl -d <new distribution name>

Dans Windows 11, vous pouvez parcourir le système de fichiers des
distributions dans l’Explorateur via Bureau > Linux

La nouvelle distribution aura root comme utilisateur par défaut.
Pour vous connecter en tant qu’autre utilisateur, utilisez soit le drapeau -u <username>
soit créez/modifiez un fichier wsl.conf dans le répertoire /etc à l’intérieur
de l’environnement, avec la section suivante :

[user]
default=<username>

Pour plus d’informations avec captures d’écran, consultez l’article

Setting up multiple WSL distribution instances.