Télécharger Docker pour Windows
Version stable
Préparez l'installation de Docker pour Windows
Avant l'installation, veuillez vous assurer que la version de Windows 10 est supérieure ou égale à 1703, et que le La version du système d'exploitation est supérieure ou égale à 15063
Me Lors de l'installation sous la version 1607, une erreur se produira indiquant que le fichier d'assembly référencé est introuvable
Le package Hyper-V doit être activé pour que Docker pour Windows fonctionne. Si votre système ne répond pas à ces exigences, vous pouvez installer Docker Toolbox, qui utilise Oracle Virtual Box au lieu d'Hyper-V.
Installez l'URL Hyper-V sur Windows 10
Installez Docker pour Windows
Double-cliquez sur InstallDocker.msi pour exécuter le programme d'installation.
Vérifiez Docker
Ouvrez PowerShell et entrez le code suivant
PS C:\Users\Docker> docker --version Docker version 17.03.0-ce, build 60ccb22 PS C:\Users\Docker> docker-compose --version docker-compose version 1.11.2, build dfed245 PS C:\Users\Docker> docker-machine --version docker-machine version 0.10.0, build 76ed2a6
Exécutez docker run hello-world pour tester l'extraction d'une image de Docker Hub et le démarrage d'un conteneur.
PS C:\Users\jdoe> docker run hello-world
Hello from Docker. This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: The Docker client contacted the Docker daemon. The Docker daemon pulled the "hello-world" image from the Docker Hub. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. The Docker daemon streamed that output to the Docker client, which sent it to your terminal.
Essayez quelque chose de plus ambitieux et exécutez un conteneur Ubuntu à l'aide de cette commande.
Cela téléchargera l'image du conteneur Ubuntu et la démarrera. Vous trouverez ci-dessous le résultat de l’exécution de cette commande dans PowerShell.
PS C:Usersjdoe> docker run -it ubuntu bash Unable to find image 'ubuntu:latest' locally latest: Pulling from library/ubuntu 5a132a7e7af1: Pull complete fd2731e4c50c: Pull complete 28a2f68d1120: Pull complete a3ed95caeb02: Pull complete Digest: sha256:4e85ebe01d056b43955250bbac22bdb8734271122e3c78d21e55ee235fc6802d Status: Downloaded newer image for ubuntu:latest
Utilisez docker pour démarrer le serveur nginx
PS C:\Users\jdoe> docker run -d -p 80:80 --name webserver nginx
Unable to find image 'nginx:latest' locally latest: Pulling from library/nginx fdd5d7827f33: Pull complete a3ed95caeb02: Pull complete 716f7a5f3082: Pull complete 7b10f03a0309: Pull complete Digest: sha256:f6a001272d5d324c4c9f3f183e1b69e9e0ff12debeb7a092730d638c33e0de3e Status: Downloaded newer image for nginx:latest dfe13c68b3b86f01951af617df02be4897184cbf7a8b4d5caf1c3c5bd3fc267f 访问http://localhost/以显示nginx起始页。
Utilisez la commande docker ps pour afficher la liste des conteneurs
Utilisez la commande docker images pour afficher l'image list
Accélérateur
Sélectionnez Paramètres dans le menu contextuel dans l'icône de la barre d'état dans le coin inférieur droit du système. Après avoir ouvert la fenêtre de configuration, sélectionnez Docker Daemon dans le menu de navigation de gauche. Modifiez la chaîne JSON dans la fenêtre et remplissez l'adresse de l'accélérateur telle que Alibaba Cloud, DaoCloud, etc., telle que :
{ "registry-mirrors": [ "https://sr5arhkn.mirror.aliyuncs.com", "http://14d216f4.m.daocloud.io" ], "insecure-registries": [] }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!