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.
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) .
Related posts
Best Free C++ IDE pour Windows 10
CudaText est un Code Editor gratuit pour Windows programmeurs
SynWrite Editor: Free Text & Source Code Editor pour Windows 10
Best Free PHP IDE pour Windows 10
Comment faire un native Windows app pour tout site Web ou Web-App
Comment activer Desktop Notifications pour Gmail dans Windows 10
Comment gérer virtuel Desktop comme un Pro dans Windows 10
Bureau à distance ne peut pas se connecter à l'ordinateur distant sur Windows 11/10
LICEcap: Record votre Windows desktop or screen comme un GIF animé
PointerStick est un virtuel Presentation Stick pour Windows PC
Connect iPhone à Windows 10 PC utilisant Microsoft Remote Desktop
Augmentez le nombre de Remote Desktop Connections dans Windows 11/10
Desktop Recorder & Screen Recording Software Gratuit pour Windows10
Comment épingler Steam Jeux à Taskbar or Desktop dans Windows 10
DesktopCal Desktop Calendar app pour Windows 10
Remote Desktop tab en RDWEB manquant de Edge browser à Windows 10
Les meilleurs éditeurs de code pour Windows 10 que chaque développeur doit utiliser
Handy Shortcuts: Create Desktop Shortcuts à Windows 10
Windows clé bloquée après la commutation de Remote Desktop session
Comment 08771454 :: blocs en Windows 10