Voulez-vous installer Docker sur Windows 10/8/7 ou Server sans activer Hyper-V (plate-forme HyperVisor)? Ensuite, voici le tutoriel, le moyen le plus simple de démarrer un conteneur Docker sur Windows…
Docker, une plate-forme open source propose des machines virtuelles conteneurisées pour exécuter diverses applications et systèmes d'exploitation dans un environnement isolé. Par rapport à d'autres logiciels Virtual Machines, le Docker est léger et les images s'y utilisent le noyau du système pour fournir une vitesse optimisée. De plus, les images destinées à courir dessus sont également dépouillées ou très légères, par exemple, l'image Ubuntu qui est bien petite et plus légère par rapport au serveur d'Ubuntu régulier ISO ISO disponible en ligne pour télécharger et utiliser.
En termes de version, Docker propose deux éditions, l'une est Enterprise et l'autre communauté qui est un logiciel open-source. Bien que l'Open-source qui soit libre d'utiliser a toutes les fonctions nécessaires pour faire fonctionner les conteneurs et peut être utilisée sur les serveurs et sur le développement pour tester les machines; Les choses qui la rendent différente de la version d'entreprise sont le support et certaines fonctions de gestion pour les utiliser également dans des opérations productives.
Donc, si vous ne souhaitez pas activer Hyper-V afin de préserver la prise en charge de la virtualisation à d'autres logiciels tels que VirtualBox ou VMware Workstation Player, voici le moyen simple d'installer Docker-Ce sur Windows 10 ou 7 à l'aide de la boîte à outils Docker.
Ce que nous apprenons ici:
- Comment exécuter Docker sans utiliser Hyper-V?
- Installation de la boîte à outils Docker pour Windows 10 et 7
- Tirez et exécutez les images Docker sur Windows 10 sans hyperviseur -hyper-v
Pré-requis:
- Fichier exécutable de la boîte à outils Docker
- Windows 10 ou 7
- Accès administrateur
- Connexion Internet
Télécharger Docker Toolbox
La première chose dont nous avons besoin est la boîte à outils, un package qui contient divers outils qui sont: Docker, Docker-Machine, Docker-Compose, Kitematic Web-basé sur le Web et VirtualBox. Vous pouvez voir que VirtualBox est là, donc dans la boîte à outils Docker au lieu de Hyper-V, il l'utilisera pour exécuter l'image Linux de base pour créer d'autres machines conteneurisées. La boîte à outils est disponible pour les plates-formes MacOS et Windows 10/8/7, voiciPage githubPour télécharger les binaires exécutables.
Exécuter le programme d'installation
Une fois que vous avez le programme d'installation à l'aide du lien ci-dessus, exécutez-le simplement comme n'importe quel autre logiciel Windows. Vous verrez le «Assistant de configuration de la boîte à outils Docker«. Cliquez sur leSuivantbouton.
Sélectionnez l'emplacement de la destination
Par défaut, comme toute autre application Windows, l'assistant installera également les fichiers et dossier Docker dans le lecteur C:. Cependant, si vous souhaitez l'enregistrer dans un autre répertoire, sélectionnez-le ici.
Sélectionnez les composants de la boîte à outils Docker à installer
L'avantage de l'utilisation de la boîte à outils est qu'il est livré avec tous les composants essentiels dont nous avons besoin pour utiliser le docker, y compris l'application d'interface utilisateur graphique appeléeKitématiquePour installer graphiquement, démarrer, arrêter et supprimer des images Docker tirées du Docker Hub. Par défaut, tous seront sélectionnés et il est recommandé de les laisser, cependant, si vous êtes un utilisateur avancé, sélectionnez en conséquence.
Les composants sont:
- Client Docker pour Windows
- Docker Machine pour Windows
- Docker Compose pour Windows
- Virtualbox
- Kitematic pour Windows (Alpha)
- Git pour Windows
Sélectionnez des tâches supplémentaires
Pour créer divers conteneurs virtuels, Docker utilise une distribution Linux légère et pour s'exécuter sans hyper-v, il utilise VirtualBox. Ainsi, laissez les options par défaut telles que la mise à niveau de la machine virtuelle Boot2Docker, les binaires sur le chemin du chemin, et cliquez sur leSuivantbouton.
Exécutez Docker QuickStart Terminal sans hyper-V
Enfin, après avoir installé tout ce que vous verrez une icône sur votre bureauTerminal Docker Quickstart, double-cliquez sur cela pour démarrer le terminal bash pour configurer l'image Docker Virtual Machine sur VirtualBox.
Vérifiez le travail du docker
Soit vous pouvez utiliser la même fenêtre de terminal ou ouvrir l'invite de commande pour vérifier si le Docker fonctionne bien ou non. Sur le type de terminal:
docker pull ubuntu
La commande ci-dessus rapportera la dernière image Docker d'Ubuntu de Docker Hub.
Démarrez le conteneur Ubuntu
Une image est tirée, exécutez-le comme un conteneur:
docker run -it ubuntu
Vous verrez le bash ubuntu avec l'utilisateur root, commencez simplement à exécuter toutes les commandes que vous exécutez généralement sur Ubuntu Linux OS.
GUI Kitematic, accédez aux conteneurs pour exécuter les commandes
Si vous ne souhaitez pas utiliser l'interface de ligne de commande, il y aura une autre icône sur votre bureau avec l'étiquette "Kitematic (alpha) "Double-cliquez cela pour s'exécuter. Sélectionnez l'option VirtualBox dans son interface. Vous verrez tous les conteneurs en cours d'exécution de votre système, y compris les images recommandées.
Vous pouvez exécuter directement des commandes de l'interface de Kitematic à votre conteneur installé et sélectionné via PowerShell. Sélectionnez simplement le conteneur et cliquez sur leExécutifOption donnée dans le menu. Cela ouvrira le PowerShell pour exécuter les commandes prises en charge des conteneurs.
De cette façon, nous pouvons facilement obtenir tous les avantages de Docker, mais sans permettre Hyper-V sur notre système Windows. Vous pouvez aussi.