Maison  >  Article  >  Opération et maintenance  >  Comment utiliser Docker sous Windows

Comment utiliser Docker sous Windows

PHPz
PHPzoriginal
2023-04-18 14:06:522527parcourir

Avec le développement de la technologie de cloud computing et de conteneurisation, Docker est devenu l'une des solutions de conteneurs les plus populaires. Il regroupe les applications dans des conteneurs facilement portables et offre la possibilité de déployer et d'exécuter rapidement des applications. L'installation et la configuration de Docker sur les systèmes d'exploitation Windows deviennent de plus en plus simples. Cet article explique comment installer et configurer Docker sous Windows, et comment l'utiliser pour exécuter et gérer des conteneurs.

Installer Docker

Avant d'installer Docker, vous devez vous assurer que votre système d'exploitation Windows est une version 64 bits et prend en charge la technologie de virtualisation Hyper-V. Si votre système ne prend pas en charge Hyper-V, vous ne pouvez pas installer Docker.

Avant d'installer Docker, vous devez désinstaller toutes les versions précédemment installées. Ensuite, rendez-vous sur la page de téléchargement du site officiel de Docker, téléchargez Docker Desktop pour Windows et installez-le.

Une fois l'installation terminée, recherchez l'icône Docker sur le bureau et double-cliquez pour l'ouvrir. Vous verrez le démon Docker s'exécuter. Vous avez maintenant installé Docker avec succès.

Configuration de Docker

Dans la configuration par défaut, Docker utilise des conteneurs Linux sur Windows. Si vous souhaitez exécuter des conteneurs Windows sur Windows, modifiez le type de conteneur en conteneurs Windows dans les paramètres Docker.

Pour modifier le type de conteneur, cliquez sur l'icône Docker, sélectionnez l'onglet Paramètres > Docker Engine et ajoutez ce qui suit :

{
    "exec-opts": ["isolation=hyperv"],
    "experimental": true,
    "windows": true
}

Ensuite, vous devez redémarrer Docker pour qu'il puisse lire la nouvelle configuration. Vous avez maintenant configuré avec succès Docker pour exécuter des conteneurs Windows sur Windows.

Exécuter et gérer des conteneurs

Docker fournit de nombreuses commandes et options pour vous aider à exécuter et gérer des conteneurs. Voici quelques commandes couramment utilisées :

  • docker run : exécutez une commande dans un nouveau conteneur en utilisant l'image spécifiée.
  • docker ps : répertorie tous les conteneurs actuellement en cours d'exécution.
  • docker stop  : arrête un conteneur en cours d'exécution.
  • docker rm  : Supprimer un conteneur arrêté.
  • images Docker : répertoriez toutes les images du système actuel.
  • docker pull  : obtenez l'image à partir de l'entrepôt d'images Docker.

Lorsque vous utilisez ces commandes, assurez-vous de renseigner l'ID du conteneur et le nom de l'image corrects.

Lors de l'exécution d'un conteneur, vous pouvez spécifier son nom pour une gestion facile. Par exemple, la commande suivante exécutera un conteneur nommé « web » à l'aide de l'image nginx.

docker run --name web nginx

Si vous souhaitez afficher les journaux du conteneur, vous pouvez utiliser la commande suivante :

docker logs <容器ID>

Si vous souhaitez entrer dans un conteneur en cours d'exécution et exécuter une commande, vous pouvez utiliser la commande suivante :

docker exec -it <容器ID> bash

Cela ouvrira un fichier par défaut bash shell à l’intérieur du conteneur, vous pouvez y exécuter toutes les commandes.

Résumé

Docker est une solution de conteneur populaire qui vous permet de conditionner et d'exécuter facilement des applications et permet un déploiement et une gestion rapides des applications. L'installation et la configuration de Docker sous Windows deviennent également plus faciles. Grâce à l'introduction de cet article, vous avez appris comment installer et configurer Docker sous Windows, et l'utiliser pour exécuter et gérer des conteneurs. Bien entendu, Docker fournit plus que ces fonctions, et vous pouvez en savoir plus sur d'autres fonctionnalités et commandes plus avancées pour l'optimiser.

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!

Déclaration:
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