Outils pour utilisateurs

Outils du site


reseau:docker:installationdockerwindows

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
reseau:docker:installationdockerwindows [2023/02/20 19:28] – [Installation de WSL] techer.charles_educ-valadon-limoges.frreseau:docker:installationdockerwindows [2023/02/21 11:29] (Version actuelle) techer.charles_educ-valadon-limoges.fr
Ligne 23: Ligne 23:
                                             Prévention de l’exécution des données disponible : Oui                                             Prévention de l’exécution des données disponible : Oui
 </code> </code>
-https://www.malekal.com/bcdedit-modifier-demarrage-windows/ 
  
-===== Activer la fonctionnalité WSL2 =====+ 
 +===== Installation de la fonctionnalité WSL2 ===== 
 +La commande d'installation active les fonctionnalités nécessaires pour exécuter WSL et installe par défaut la distribution Ubuntu de Linux.
  
   * Lancez PowerShell en tant qu’administrateur   * Lancez PowerShell en tant qu’administrateur
-  * Tapez la commande suivante :+  * Tapez la commande suivante pour installer WSL avec la distribution Debian :
 <code powershell> <code powershell>
-Enable WSL 2 Windows Features+PS > wsl --install -d Debian 
 +Installation en cours : Plateforme de machine virtuelle 
 +Plateforme de machine virtuelle  a été installé. 
 +Installation en cours : Sous-système Windows pour Linux 
 +Sous-système Windows pour Linux a été installé. 
 +Installation en cours : Sous-système Windows pour Linux 
 +Sous-système Windows pour Linux a été installé. 
 +Installation en cours : Debian 
 +Debian a été installé. 
 +L’opération demandée est réussie. Les modifications ne seront pas effectives avant que le système ne soit réamorcé.
 </code> </code>
 +
 +<WRAP center round info >
 +Pour lister les distributions actuellemnt installé sur le PC poru WSL utilisez la commande suivante :
 +<code powershell>
 +wsl --list
 +</code>
 +</WRAP>
 +
 +<WRAP center round info >
 +Pour lister les distributions disponibles utilisez la commande suivante :
 +<code powershell>
 +wsl --list --online
 +</code>
 +</WRAP>
 +
 +
 +
 +===== Installer Docker =====
 +
 +  * Téléchargez le programme d’installation Docker Desktop depuis le site officiel https://www.docker.com/.
 +  * Lancez l'installation et choisissez d'utiliser WSL 2 au lieu de Hyper-V
 +
 +{{  :reseau:docker:docker_01.png  |}}
 +
 +  * puis **fermez** et **réouvrez** votre session :
 +{{ :reseau:docker:docker_02.png |}}
 +
 +  * après ouverture de la session, acceptez la licence d'utilisation de Docker 
 +{{ :reseau:docker:docker_03.png |}}
 +
 +   * Un **tutoriel** vous est proposé pour découvrir Docker. Pour l'instant passez le tutoriel :
 +{{ :reseau:docker:docker_04.png |}}
 +
 +  * Vous visualisez alors le **tableau de bord** de Docker : 
 +{{ :reseau:docker:docker_05.png |}}
 +   * vérifiez la bonne installation de Docker avec le lancement d'un conteneur basé sur l'image **Hello-World**
 +
 +<code powershell>
 +PS > docker run hello-world
 +Unable to find image 'hello-world:latest' locally
 +latest: Pulling from library/hello-world
 +2db29710123e: Pull complete
 +Digest: sha256:6e8b6f026e0b9c419ea0fd02d3905dd0952ad1feea67543f525c73a0a790fefb
 +Status: Downloaded newer image for hello-world:latest
 +
 +Hello from Docker!
 +This message shows that your installation appears to be working correctly.
 +
 +To generate this message, Docker took the following steps:
 + 1. The Docker client contacted the Docker daemon.
 + 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
 +    (amd64)
 + 3. The Docker daemon created a new container from that image which runs the
 +    executable that produces the output you are currently reading.
 + 4. The Docker daemon streamed that output to the Docker client, which sent it
 +    to your terminal.
 +
 +To try something more ambitious, you can run an Ubuntu container with:
 + $ docker run -it ubuntu bash
 +
 +Share images, automate workflows, and more with a free Docker ID:
 + https://hub.docker.com/
 +
 +For more examples and ideas, visit:
 + https://docs.docker.com/get-started/
 +</code>
 +
 +    * dans le **tableau de bord** de  Docker Desktop vous pouvez visualiser le **conteneur** créé (et arrêté) ainsi que l'**image** utilisée :
 +{{ :reseau:docker:docker_06.png |}}
 +
 +  * Pour visualiser la version de Docker, utilisez la commande suivante :
 +<code powershell>
 +PS > docker -v
 +Docker version 19.03.13, build 4484c46d9d
 +</code>
 +
 +<WRAP center round info>
 +Pour **lancer Docker Desktop**, cliquez-droit sur l'icône Docker qui se situe dans le **Systray** (l'icône en bas à droite de l'écran).
 +</WRAP>
 +
 +===== Autres ressources =====
 +https://www.malekal.com/bcdedit-modifier-demarrage-windows/
 +
  
 ====== Retour Accueil Docker ====== ====== Retour Accueil Docker ======
  
   * [[reseau:docker:accueil|Docker]]   * [[reseau:docker:accueil|Docker]]
reseau/docker/installationdockerwindows.1676917733.txt.gz · Dernière modification : 2023/02/20 19:28 de techer.charles_educ-valadon-limoges.fr