Comment configurer et utiliser Docker Desktop sous Windows

Êtes-(Are) vous un développeur et débutez-vous avec la conteneurisation ? La conteneurisation(Containerization) est la nouvelle tendance de nos jours et elle rend votre système d'application existant indépendant et plus fiable. Si vous n'êtes qu'un débutant et que vous débutez avec des outils comme Docker , alors vous êtes au bon endroit. Dans cet article, nous avons couvert un didacticiel sur la configuration et l'utilisation de Docker sur une machine Windows . Le processus suppose que vous êtes quelque peu familiarisé avec le concept de conteneurisation.

Pour vous donner une définition plus claire d'un conteneur, je voudrais directement citer Docker :

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.

Configurer(Set) et utiliser Docker Desktop sous Windows

Docker a beaucoup de cas d'utilisation. Le plus populaire d'entre eux étant la conteneurisation des applications existantes. Vous pouvez reconditionner vos applications Java ou .NET existantes dans un conteneur hautement portable qui peut être déployé sur n'importe quel serveur. Mais pour ce faire, vous devez en comprendre les bases. Commençons donc et voyons comment le configurer sous Windows .

1. Téléchargez et installez le programme d'installation. Rendez-vous sur le site Web de Docker et téléchargez Docker Desktop pour Windows( Docker Desktop for Windows) . Une fois téléchargé, installez-le sur votre ordinateur en suivant les instructions simples de la configuration. Votre ordinateur peut redémarrer plusieurs fois au cours du processus.

Bureau Docker sous Windows

2. Une fois que tout est installé, vous devez créer un compte. Rendez-vous sur hub.docker.com et créez un nouveau compte. Utilisez maintenant le même compte pour vous connecter à votre installation sous Windows . La création d'un compte est totalement gratuite et vous ne serez pas facturé.

3. La partie configuration est maintenant terminée. Vous pouvez vérifier si Docker est en cours d'exécution en accédant à la barre d'état système et en cliquant sur l'icône de la baleine. Ou vous pouvez ouvrir une fenêtre CMD et exécuter

docker --version

pour vérifier si Docker est installé sur votre ordinateur. Ou vous pouvez également télécharger l' image hello-world pour vérifier si tout fonctionne correctement. Dans la même fenêtre CMD , exécutez docker run hello-world pour exécuter toutes les vérifications.

4. Vous avez maintenant besoin d'une image pour démarrer votre premier conteneur. Il existe de nombreuses images publiques disponibles à des fins différentes. Vous pouvez accéder au hub Docker et rechercher l'image que vous souhaitez. Il existe des images disponibles pour WordPress , Ubuntu , Node.Js etc. Dans cet exemple, nous allons installer une image WordPress sur un conteneur local afin que vous puissiez exécuter un conteneur WordPress local sur votre ordinateur.

5. La première étape de la création d'un conteneur consiste à créer son fichier de configuration. Le fichier de configuration spécifie quelle image le conteneur utilisera et avec quels paramètres. Alors, créez un nouveau dossier et à l'intérieur de ce dossier, créez un nouveau fichier appelé docker-compose.yml. Collez-y le contenu suivant et enregistrez le fichier :

version: '3.3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data: {}

Source : Documentation Docker

6. Ouvrez une fenêtre CMD dans ce dossier et exécutez

docker-compose up -d

pour commencer à télécharger les images et à configurer le conteneur sur votre machine locale. Une fois l'exécution de la commande terminée, vous aurez un conteneur WordPress opérationnel sur votre ordinateur local. Vous pouvez l'ouvrir dans votre navigateur en allant sur http://localhost:8000 .

C'est ainsi que vous pouvez créer un fichier de configuration, puis télécharger les éléments requis pour exécuter votre application dans un conteneur. N'oubliez(Remember) pas qu'il existe des tonnes d'autres possibilités et que cet article est là pour vous donner un aperçu de Docker et de la conteneurisation. Vous pouvez rechercher sur Internet d'autres fichiers de configuration ou vous pouvez même créer les vôtres. Il existe de nombreuses images Docker(Docker) open source gratuites disponibles en ligne qui peuvent vous aider à démarrer.

Une fois que vous avez personnalisé votre image et apporté les modifications nécessaires, vous pouvez également la transférer vers un référentiel Docker Hub . Cliquez (Click) ici(here)(here) pour télécharger Docker Desktop pour Windows . Pour(Further) en savoir plus sur Docker pour Windows , cliquez ici(here)(here) .



About the author

Je suis un ingénieur windows,ios,pdf,erreurs,gadgets avec plus de 10 ans d'expérience. J'ai travaillé sur de nombreuses applications et frameworks Windows de haute qualité tels que OneDrive for Business, Office 365, etc. Mes travaux récents ont inclus le développement du lecteur pdf pour la plate-forme Windows et travaillé à rendre les messages d'erreur plus clairs pour les utilisateurs. De plus, je suis impliqué dans le développement de la plate-forme ios depuis quelques années maintenant et je connais très bien ses fonctionnalités et ses particularités.



Related posts