Cette fois, ce sera une méthode pour connecter et faire fonctionner la coque du conteneur réalisée avec Docker Desktop pour Windows avec une opération de bouton. Le but est de s'habituer à la sensation de fonctionnement de Docker Desktop pour Windows avant de l'écrire dans le fichier docker.
La version de Docker est la suivante.
Jetons un coup d'œil à l'écran de Docker Desktop pour Windows.
La commande de mise en route s'affiche simplement dans la bande noire. Depuis Modifier les paramètres Hyper-V est défini sur le lecteur D, le comportement peut être légèrement différent. De plus, dans le lecteur C, l'écran PowerShell devrait apparaître sur le côté droit, mais comme l'opération de démarrage a déjà été effectuée, il se peut qu'il ne soit pas apparu.
En regardant à l'extrémité gauche, il y a un élément appelé "Conteneur / Applications" et un élément appelé "Images". Puisque "Conteneur / Applications" est sélectionné, essayez de sélectionner "Images".
À l'heure actuelle, il n'y a pas de conteneurs localement.
En haut, il y a un élément appelé LOCAL et un élément appelé "REMOTE REPOSITORIES".
Le côté REMOTE REPOSITORIES est celui poussé vers Docker Hub, mais comme rien n'est poussé, rien n'est affiché ici non plus.
Maintenant, je voudrais sélectionner "Container / Apps" à l'extrême gauche et taper la commande de démarrage dans la bande noire à l'invite de commande.
cmd.exe
> docker run -d -p 80:80 docker/getting-started
Unable to find image 'docker/getting-started:latest' locally
latest: Pulling from docker/getting-started
cbdbe7a5bc2a: Pull complete
85434292d1cb: Pull complete
75fcb1e58684: Pull complete
2a8fe5451faf: Pull complete
42ceeab04dd4: Pull complete
bdd639f50516: Pull complete
c446f16e1123: Pull complete
Digest: sha256:79d5eae6e7b1dec2e911923e463240984dad111a620d5628a5b95e036438b2df
Status: Downloaded newer image for docker/getting-started:latest
42f186b5894caa251bce39742538520666187ae9e27bb5a01855538c2f992d5c
Au début, l'écran suivant peut apparaître. Appuyez sur "Autoriser l'accès".
C'est un état dans lequel vous tirez docker et exécutez docker sur le port 80.
Jetez un œil à l'écran Docker Desktop. Le conteneur ajouté à "Conteneurs / Applications" s'affiche.
Si vous amenez le curseur sur le côté droit, les icônes sont alignées. Je voudrais déplacer le curseur sur chaque icône. Appuyez sur "OUVRIR DANS LE NAVIGATEUR" pour accéder à la page Web de ce conteneur actuellement en cours d'exécution.
Appuyez sur "CLI" pour vous connecter au shell de ce conteneur qui est actuellement en cours d'exécution de docker. Les commandes Linux fonctionnent. Vous pouvez voir quelle commande vous avez utilisée pour vous connecter au conteneur en regardant en haut de l'écran qui s'ouvre. Vous pouvez arrêter ce conteneur en appuyant sur "STOP". Appuyez sur "RESTART" pour redémarrer ce conteneur. Vous pouvez supprimer ce conteneur localement en appuyant sur SUPPRIMER. J'ai vérifié le côté "Conteneurs / Applications".
Je voudrais vérifier l'écran du côté "Images". L'image du conteneur qui vient d'être démarré s'affiche. L'affichage "IN USE" semble s'afficher pour les conteneurs qui ont été démarrés une seule fois.
Il y a une icône appelée "RUN" sur le côté droit. Ce sera le bouton pour lancer le conteneur à partir de l'image que vous visualisez actuellement.
(Il y a un autre bouton à côté de "RUN", mais j'aimerais écrire un article si j'ai une autre chance.)
Lorsque vous appuyez sur le bouton, un autre conteneur de mise en route est créé et démarré. Lorsque vous appuyez sur le bouton «RUN», l'écran «New Container» s'affiche. Il semble que vous pouvez également cliquer sur "Paramètres optionnels" pour définir chacun d'eux. docker pull Maintenant, je voudrais docker tirer le conteneur CentOS.
cmd.exe
> docker pull centos:latest
latest: Pulling from library/centos
3c72a8ed6814: Pull complete
Digest: sha256:76d24f3ba3317fa945743bb3746fbaf3a0b752f10b10376960de01da70685fbd
Status: Downloaded newer image for centos:latest
docker.io/library/centos:latest
Le simple fait de faire une extraction de docker a simplement amené l'image localement, donc elle ne semble pas apparaître dans "Conteneurs / Applications". Vérifiez l'écran "Images". L'image du conteneur du docker CentOS qui a été extrait du docker s'affiche. Amenez le curseur vers la droite et appuyez sur le bouton "RUN". "Nouveau conteneur" s'affiche, vous pouvez donc démarrer le conteneur en appuyant sur le bouton "RUN".