Maison  >  Article  >  Opération et maintenance  >  Comment exécuter le fichier image Docker dans Win10

Comment exécuter le fichier image Docker dans Win10

PHPz
PHPzoriginal
2023-04-18 14:10:263099parcourir

Avec la popularité du cloud computing, Docker est devenu un outil indispensable pour de nombreux développeurs. Docker peut résoudre efficacement le problème des différences entre les différents environnements de développement, aider les développeurs à créer un environnement de développement complet et regrouper les applications dans des conteneurs pour une livraison et un déploiement faciles.

Cependant, exécuter Docker sur le système Windows 10 n’est pas une chose très simple. Sous Windows 10, étant donné que Docker s'exécute dans un environnement Linux virtuel, vous devez installer Docker et les composants de la machine virtuelle avant de pouvoir exécuter le fichier image Docker.

Maintenant, présentons en détail les étapes spécifiques pour exécuter le fichier image Docker sur Windows 10.

Étape 1 : Installer Docker

Pour exécuter Docker sur Windows 10, vous devez d'abord installer Docker pour Windows. Docker pour Windows peut être téléchargé depuis le site officiel de Docker.

Une fois le téléchargement terminé, double-cliquez sur le fichier d'installation et terminez l'installation selon les paramètres par défaut.

Une fois l'installation terminée, nous devons vérifier si Docker a été correctement installé. Entrez la commande suivante sur la ligne de commande :

docker --version

Si les informations de version de Docker sont affichées, cela signifie que Docker est installé avec succès.

Étape 2 : Activez Hyper-V

Dans Windows 10, Docker fonctionne sur la technologie de virtualisation Hyper-V. Par conséquent, nous devons d’abord activer Hyper-V. Sous Windows 10, cette tâche peut être facilement accomplie à l'aide de l'outil de ligne de commande PowerShell.

Trouvez l'outil de ligne de commande PowerShell dans le menu Démarrer et exécutez-le en tant qu'administrateur, puis exécutez la commande suivante :

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Suivez les invites et attendez la fin de l'installation d'Hyper-V.

Étape 3 : Activer la prise en charge des conteneurs

Pour que Docker puisse exécuter des images Linux dans Windows 10, nous devons également activer la prise en charge des conteneurs.

Dans PowerShell, exécutez la commande suivante :

Enable-WindowsOptionalFeature -Online -FeatureName containers –All

Attendez que la prise en charge des conteneurs soit installée, puis redémarrez votre ordinateur.

Étape 4 : Exécuter l'image Docker

Sous Windows 10, nous devons d'abord extraire l'image sur Docker Hub, puis l'exécuter.

Ouvrez une fenêtre de ligne de commande et exécutez la commande suivante :

docker pull <镜像名称>

Cette commande téléchargera l'image spécifiée de Docker Hub vers votre local.

Une fois le téléchargement terminé, nous pouvons exécuter la commande suivante pour démarrer le conteneur :

docker run -it --name <容器名称> <镜像名称>
  • -i signifie exécuter le conteneur en mode interactif
  • -t signifie attribuer un terminal virtuel au conteneur ; --name spécifie le nom du conteneur ;
  • indique l'image à exécuter.
  • Une fois l'opération terminée, nous pouvons effectuer diverses opérations dans le conteneur. Par exemple, installez des logiciels dans des conteneurs, exécutez des scripts, déboguez du code, etc.

Étape 5 : Supprimer le conteneur

Lorsque nous n'avons plus besoin du conteneur, nous pouvons utiliser la commande suivante pour supprimer le conteneur :

docker rm <容器ID>

Où, est le numéro du conteneur à supprimer.

Il est à noter que la suppression d'un conteneur supprimera toutes les données du conteneur, vous devez donc sauvegarder les données correspondantes avant de supprimer le conteneur.

Résumé

Voici les étapes spécifiques à suivre pour exécuter des images Docker sur Windows 10. Il convient de noter que lors de l'installation et de l'exécution d'images Docker, vous devez suivre les spécifications correspondantes et vous assurer que l'interaction entre l'hôte et le conteneur est sûre et fiable. Lorsque nous utilisons Docker, nous devons également renforcer notre compréhension de la technologie de virtualisation et de la sécurité des conteneurs afin de pouvoir mieux utiliser Docker et améliorer l'efficacité du développement et la qualité du service.

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