Maison > Opération et maintenance > Docker > Comment utiliser le Docker de Windows

Comment utiliser le Docker de Windows

WBOY
Libérer: 2023-05-13 15:20:57
original
10319 Les gens l'ont consulté

Avec la popularité de la technologie des conteneurs, Docker est devenu aujourd'hui l'un des moteurs de conteneurs les plus populaires. Sous Windows, il est également possible d'utiliser des images Docker pour exécuter des conteneurs. Cet article présentera l'utilisation de base de Windows Docker, notamment comment installer Docker, comment obtenir une image Docker et comment exécuter Docker sous Windows.

1. Installer Docker

L'installation de Docker sous Windows nécessite les conditions suivantes :

  1. Windows 10/Windows Server 2016 ou supérieur
  2. Compte utilisateur avec droits d'administrateur
  3. CPU prenant en charge la virtualisation (Intel VT -x ou AMD-v )
  4. Téléchargez le package d'installation de Docker

Tout d'abord, nous devons télécharger la version Windows du package d'installation de Docker depuis le site officiel de Docker. Le lien de téléchargement est : https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows

  1. Installer Docker

Une fois le téléchargement terminé, exécutez le package d'installation pour installer. Le programme d'installation détectera automatiquement si le système répond aux exigences. Si vous n'êtes pas satisfait, vous devez mettre à niveau le logiciel ou le matériel concerné pour poursuivre l'installation.

Pendant le processus d'installation, vous devez faire attention aux points suivants :

  1. Sélectionnez « Utiliser les conteneurs Windows » ou « Utiliser les conteneurs Linux » : étant donné que Windows dispose de deux moteurs de conteneurs différents, vous devez choisir le moteur à utiliser. Si vous envisagez d'exécuter Docker sur Windows Server 2019 ou version ultérieure, nous vous recommandons de choisir d'utiliser des conteneurs Windows. Si vous envisagez d'exécuter Docker sur Windows 10, nous vous recommandons d'utiliser des conteneurs Linux.
  2. Emplacement d'installation : L'emplacement d'installation par défaut est C:Program FilesDocker, qui peut être modifié selon les besoins.

Une fois l'installation terminée, Docker démarrera automatiquement.

2. Obtenir l'image Docker

L'obtention de l'image Docker peut être gérée via Docker Hub, la bibliothèque d'images officielle Docker. Sur Docker Hub, de nombreuses images couramment utilisées sont disponibles, telles que Ubuntu, Debian, CentOS, etc., ainsi que des images pour divers langages de programmation et services d'application.

  1. Rechercher des images

Pour obtenir une image, vous devez d'abord la rechercher sur Docker Hub. Vous pouvez rechercher des images dans le terminal via la commande suivante :

docker search image namedocker search 镜像名称

例如如下命令就是在 Docker Hub 上搜索 Ubuntu 镜像:

docker search ubuntu

搜索结果显示了许多包含“Ubuntu”的镜像,其中官方镜像为 ubuntu,Docker Hub 用户名为“library”的镜像为 ubuntu。

  1. 下载镜像

在确定了需要使用的镜像后,使用下面的命令下载镜像:

docker pull 镜像名称:标签

其中,标签是可选的,如果不指定标签,Docker 会默认下载最新版本的镜像。

例如,要下载 Ubuntu 18.04 版本的镜像,可以使用命令:

docker pull ubuntu:18.04

下载完成后,可以通过下面的命令查看本地已经下载的镜像:

docker images

可以看到在本地已经下载了 Ubuntu 18.04 版本的镜像。

三、运行 Docker 容器

在下载镜像后,可以使用 Docker 运行容器。要运行容器,需要使用 Docker 镜像内置的应用程序/服务来启动容器。

  1. 启动容器

使用以下命令启动容器:

docker run 镜像名称:标签

例如,要启动一个 Ubuntu 容器,可以使用以下命令:

docker run ubuntu:18.04

运行后可以看到容器已经启动。

  1. 进入容器

要在容器内交互,需要进入容器。使用以下命令进入容器:

docker exec -it 容器名称 /bin/bash

其中,“-it” 表示要进入交互式的终端,“/bin/bash” 表示要以 Bash shell 的方式运行终端。

例如,使用以下命令进入刚才启动的 Ubuntu 容器:

docker exec -it 容器名称 /bin/bash

  1. 退出容器

使用以下命令可以退出容器:

exit

Par exemple, la commande suivante permet de rechercher des images Ubuntu sur Docker Hub :

docker recherche ubuntu

Les résultats de la recherche affichent de nombreuses images contenant "Ubuntu", parmi lesquelles l'image officielle est ubuntu, et l'image avec le nom d'utilisateur Docker Hub "bibliothèque" est ubuntu.

Téléchargez l'image

🎜🎜Après avoir déterminé l'image que vous devez utiliser, utilisez la commande suivante pour télécharger l'image : 🎜🎜docker pull Nom de l'image : label🎜🎜Parmi eux, l'étiquette est facultative , si Si vous ne spécifiez pas d'étiquette, Docker téléchargera la dernière version de l'image par défaut. 🎜🎜Par exemple, pour télécharger l'image de la version Ubuntu 18.04, vous pouvez utiliser la commande : 🎜🎜docker pull ubuntu:18.04🎜🎜Une fois le téléchargement terminé, vous pouvez utiliser la commande suivante pour afficher l'image de la version Ubuntu 18.04. image téléchargée localement : 🎜🎜 images docker🎜🎜Vous pouvez voir que l'image de la version Ubuntu 18.04 a été téléchargée localement. 🎜🎜3. Exécutez le conteneur Docker🎜🎜Après avoir téléchargé l'image, vous pouvez utiliser Docker pour exécuter le conteneur. Pour exécuter un conteneur, vous devez utiliser l'application/le service intégré à l'image Docker pour démarrer le conteneur. 🎜🎜🎜Démarrez le conteneur🎜🎜🎜Utilisez la commande suivante pour démarrer le conteneur : 🎜🎜docker run Nom de l'image : label🎜🎜Par exemple, pour démarrer un conteneur Ubuntu, vous pouvez utiliser la commande suivante : 🎜🎜docker run ubuntu:18.04🎜🎜Après l'exécution, vous pouvez voir que le conteneur a été démarré. 🎜🎜🎜Entrez dans le conteneur🎜🎜🎜Pour interagir dans le conteneur, vous devez entrer dans le conteneur. Utilisez la commande suivante pour entrer dans le conteneur : 🎜🎜docker exec -it nom du conteneur/bin/bash🎜🎜Parmi eux, "-it" signifie entrer dans le terminal interactif, "/bin/bash" signifie entrer comme Exécuter le terminal en tant que shell Bash. 🎜🎜Par exemple, utilisez la commande suivante pour entrer le conteneur Ubuntu que vous venez de démarrer : 🎜🎜docker exec -it nom du conteneur/bin/bash🎜
    🎜Quitter le conteneur 🎜🎜🎜Utilisez ce qui suit La commande peut quitter le conteneur : 🎜🎜exit🎜🎜Le conteneur continuera à s'exécuter, mais le terminal se fermera. 🎜🎜4. Résumé🎜🎜Jusqu'à présent, nous avons présenté l'utilisation de base de Windows Docker, notamment comment installer Docker, comment obtenir des images Docker et comment exécuter Docker sous Windows. 🎜🎜L'utilisation de Docker peut aider les développeurs de logiciels à créer, tester et déployer des applications plus facilement, tout en isolant efficacement les différents environnements d'application pour éviter de s'influencer mutuellement. La prise en charge de Docker dans Windows permet également aux développeurs Windows de mieux découvrir le charme de la technologie des conteneurs. 🎜

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal