Blog Alphorm Logo de blog informatique spécialisé en technologie et solutions IT
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
En cours de lecture : Installer Docker : Windows, Ubuntu et Play With Docker
Agrandisseur de policeAa
Blog AlphormBlog Alphorm
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
Search
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
Suivez-nous
© Alphorm 2024 - Tous droits réservés
Développement

Installer Docker : Windows, Ubuntu et Play With Docker

L'Équipe Alphorm Par L'Équipe Alphorm 18 janvier 2025
Partager
19e lecture en min
Partager
Cet article fait partie du guide Guide Complet Docker : Tutoriel et Projets Pratiques pour Tout Apprendre, partie 1 sur 10.

De nombreux développeurs peinent à installer et configurer Docker sur Windows ou Linux, ce qui peut entraîner des erreurs Docker, des configurations inadéquates et une perte de temps.

Ces difficultés non résolues ralentissent les projets et affectent la productivité, en compliquant l’intégration et la gestion des conteneurs.

Découvrez dans cet article des instructions détaillées pour une installation fluide de Docker sur vos systèmes d’exploitation et explorez Play With Docker pour une approche flexible. Optimisez votre environnement de développement et évitez les tracas techniques dès maintenant !

Table de matière
Installation Docker sur WindowsInstallation Docker sur Linux (Ubuntu)Installation Docker avec Play With DockerConclusion

Installation Docker sur Windows

Pour les utilisateurs de Windows, l’installation de Docker peut être un premier pas dans un monde nouveau et prometteur. Nous vous guiderons pas à pas à travers le processus d’installation de Docker Desktop sur votre système Windows.

la page officielle de docker pour suivre le processus d’installation https://docs.docker.com/desktop/install/windows-install/

Prérequis

Pour pouvoir installer Docker sur Windows, vous devez respecter les conditions suivantes :

  • Assurez-vous que vous utilisez Windows 10, édition Enterprise ou Pro, en version 64 bits.
Écran de vérification des prérequis pour l'installation de Docker sur un système Windows.
Étape cruciale : vérification avant installation sur Windows.
  • Vous auriez besoin que l’hyperviseur soit activé sur votre Windows. (Consultez ce lien pour suivre les étapes nécessaires <https://learn.microsoft.com/en-gb/windows/wsl/install>
  • Vous devez également activer la virtualisation dans votre BIOS.
Activation de la virtualisation dans le BIOS pour optimiser les performances IT
Activation nécessaire dans le BIOS pour Docker.

Maintenant que vous avez vérifier que les prérequis nécessaire est bien installé ,vous devez télécharger le programme d’installation docker sous Windows.

Le fichier téléchargé se trouve dans le dossier de téléchargement .

Capture d'écran montrant le fichier Docker Desktop téléchargé sur un ordinateur Windows.
Le début de l'installation : fichier Docker téléchargé.

Puis exécutez le programme d’installation que vous venez de télécharger .

Une fois l’installation commencée, la page de configuration apparaîtra où vous devrez choisir les options suivante parceque pour exécuter Linux sous Windows, Docker nécessite un moteur de virtualisation et il recommande d’utiliser WSL 2.

Étape de configuration de Docker avec WSL2 sur Windows pour une virtualisation optimisée.
Docker et WSL2 : l'union fait la force.


Cliquez sur Ok et attendez un peu .

Capture d'écran de l'installation de Docker sur un ordinateur, montrant les différentes étapes
Étapes clés pour installer Docker avec succès.

Une fois l’installation réussie, sélectionnez Fermer pour terminer le processus d’installation.

Confirmation de l'installation réussie de Docker sur le système.
Docker est prêt à l'emploi sur Windows.


Puis, vous devriez voir la fenêtre ci-dessous :

Inscription et configuration de Docker pour développeurs et systèmes informatiques
Comprendre l'accord de souscription de Docker.


Après avoir accepté les conditions du service, vous pouvez créer votre propre compte.

Capture d'écran du processus de création de compte Docker, guidant les nouveaux utilisateurs.
La première étape vers Docker : créer son compte.


Et puis nous attendons docker engine pour terminer le processus de création du compte

Écran affichant la validation en cours du processus de création de compte Docker.
En attente de validation pour activer le compte Docker.


Après cela, votre écran Docker Desktop devrait ressembler à ceci.

Interface d'inscription à Docker pour gestion des conteneurs et développement IT
Premiers pas avec Docker : l'écran d'accueil.


Pour vérifier l’installation et la version de Docker, vous pouvez utiliser le terminal Windows via l’invite de commande et tapez la commande docker --version

Vérification de la version installée de Docker.
Comment vérifier votre version de Docker sous Windows.

Juste comme ça, et vous êtes prêt ! Vous voilà sur le point de plonger tête la première dans le monde captivant de Docker.

Cette étape est facultative, mais si vous travaillez beaucoup avec Docker, vous souhaiterez peut-être configurer Docker Desktop pour qu’il démarre automatiquement une fois que vous démarrez Windows. Vous pouvez l’activer à partir des paramètres, comme indiqué dans la capture d’écran ci-dessous.
Option d'activation automatique de Docker Desktop sélectionnée dans les paramètres sous Windows.
Docker Desktop prêt dès le démarrage de Windows.

Ce guide vous assure une installation fluide et une configuration optimale de Docker sur votre système Windows, vous permettant ainsi de plonger pleinement dans le monde des conteneurs Docker.

Installation Docker sur Linux (Ubuntu)

Maintenant que nous avons exploré l’installation sur Windows, plongeons dans le monde Linux, avec Ubuntu comme guide. Préparez-vous à embarquer pour une expérience Linux riche en découvertes et en possibilités infinies avec Docker.

la page officielle de docker pour suivre le processus d’installation

Le package d’installation Docker contenu dans le référentiel officiel Ubuntu pourrait ne pas être la version la plus récente. Afin de nous assurer d’obtenir la dernière version disponible, nous opterons pour l’installation de Docker depuis le référentiel officiel Docker. Cette méthode implique l’ajout d’une nouvelle source de package, l’ajout de la clé GPG de Docker pour assurer l’authenticité des téléchargements, puis l’installation du package.

  • Avant d’installer Docker, commencez par mettre à jour votre système avec la commande
				
					Sudo apt update -y && sudo apt upgrade -y
				
			
Terminal affichant la mise à jour du système Linux avec sudo apt update et upgrade pour Docker.
Préparation du système pour Docker avec mise à jour.
  • Évitez d’utiliser la commande « apt install docker" car la version disponible dans les dépôts peut ne pas être la plus récente. Assurez-vous de supprimer les anciennes versions de Docker en utilisant la commande
				
					sudo apt-get remove docker.io containerd runc
				
			
Terminal Linux affichant la suppression des anciennes versions de Docker avec sudo apt-get remove.
Élimination des versions antérieures de Docker pour une mise à jour.

==> La sortie devrait être similaire à ceci et confirmer que Docker n’est plus installé.

  •  Certaines dépendances sont nécessaires pour que l’installation se déroule sans problème. Par conséquent, exécutez la commande suivante pour les installer :
				
					sudo apt install apt-transport-https curl gnupg-agent ca-certificates software-properties-common -y
				
			
Terminal montrant l'installation de paquets nécessaires à Docker via sudo apt install.
Préparation de l'environnement Linux pour Docker.


Une fois les dépendances installées, passez à l’étape suivante.

  • Nous installerons Docker Community Edition ( Docker CE ) qui est open source et gratuit à télécharger et à utiliser. Pour ce faire, nous ajouterons la clé GPGK

				
					curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
				
			
Guide visuel pour télécharger et installer Docker CE, la version open source de Docker.
Docker CE : Gratuit et Open Source.


Une fois ajouté, ajoutez le référentiel Docker comme suit

				
					Sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
				
			
Schéma explicatif du référentiel Docker pour les professionnels de l'informatique
Le cœur de Docker : son référentiel d'images.
  • Une fois la clé GPG et le référentiel ajoutés, exécutez la commande suivante pour installer Docker et les packages associés :
				
					sudo apt install docker-ce docker-ce-cli containerd.io -y
				
			
Installation des packages Docker CE sur système Linux pour déploiement applicatif
Docker et ses outils associés s'installent sur Linux.

==> Cela installe Docker et tous les packages, bibliothèques et dépendances supplémentaires requis par Docker et les packages associés.

  • Vérifiez que docker fonctionne correctement en exécutant l’image hello-world : 
				
					sudo docker run hello-world
				
			
Test de l'application Hello World dans Docker.
Confirmation que Docker est bien installé et opérationnel.
  • Cette commande télécharge l’image et l’exécute dans un conteneur. Le conteneur affiche un message de confirmation et s’arrête :
  •  Vous pouvez également vérifier la version installée avec docker version :

Commande docker version exécutée dans un terminal pour vérifier la version de Docker installée.
Confirmation de la version Docker sur votre système.
  • Et par défaut, Docker démarre automatiquement lors de l’installation. Pour vérifier cela, exécutez la commande sudo systemctl status docker
Vérification de l'état du service Docker sur un système.
État actuel du service Docker sur le système.
Par défaut, la commande docker ne peut être exécutée que par l’utilisateur root ou par un utilisateur du groupe docker, qui est automatiquement créé lors du processus d’installation de Docker. Si vous essayez d’exécuter la commande docker sans la préfixer avec sudo ou sans être dans le groupe docker, vous obtiendrez une sortie comme celle-ci  Docker images
Utilisation de Docker sans nécessiter la commande sudo.
Tentative d'exécution Docker sans privilèges appropriés.


Si vous souhaitez éviter de taper sudo chaque fois que vous exécutez la commande docker, ajoutez votre nom d’utilisateur au groupe docker 

				
					sudo usermod -aG docker $USER
				
			
Commande pour ajouter un utilisateur au groupe Docker, permettant l'exécution sans sudo.
Simplification de l'utilisation de Docker par les permissions de groupe.

Pour appliquer la nouvelle appartenance au groupe, déconnectez-vous et reconnectez-vous, ou saisissez ce qui suit su - ${USER}

Commande su - ${USER} exécutée pour appliquer l'appartenance au groupe Docker sans redémarrage.
Rafraîchir la session utilisateur pour activer les droits Docker.

Vérifiez que docker peut être exécuté sans privilèges docker images

Commande docker images exécutée sans sudo, démontrant l'accès Docker sans privilèges élevés.
Docker opérationnel sans nécessiter de droits superutilisateur.

Et voilà, nous arrivons à la conclusion de notre guide d’installation de Docker sur Linux ! Mais ce n’est que le début de votre voyage passionnant dans le monde des conteneurs. Maintenant que vous avez maîtrisé l’installation de Docker, vous êtes prêt à explorer un univers d’innovation et de possibilités infinies. Préparez-vous à créer, déployer et gérer des applications avec une efficacité redéfinie. Votre aventure avec Docker ne fait que commencer !

Formation Docker : Le Guide Complet des SysAdmins

Maîtrisez la création et l’administrations des conteneurs sous Docker

Découvrir cette formation
Image montrant les tendances IT 2024 avec des graphiques et données de performance

Installation Docker avec Play With Docker

Maintenant que vous avez exploré les options traditionnelles d’installation de Docker sur Windows et Linux, il est temps de découvrir une méthode alternative et flexible : Play With Docker. Cette application Web gratuite est conçue pour vous initier à Docker et explorer ses fonctionnalités sans avoir à installer quoi que ce soit localement sur votre machine.

Introduction à l'installation Docker avec Play With Docker

Play With Docker est une plateforme en ligne qui permet d’expérimenter avec Docker sans avoir à installer quoi que ce soit localement sur votre machine. C’est votre terrain de jeu virtuel pour explorer les fonctionnalités de Docker .Dans cette section nous allons découvrir ensemble les bases de cet outil et vous guider à travers les premiers pas avec cet outil.

Avantages de l'installation Docker avec Play With Docker

  • Accès Immédiat : Plus besoin de longues installations ou de configurations fastidieuses. Accédez simplement à Play With Docker depuis votre navigateur web et commencez à explorer Docker en quelques clics.
  • Une Interface Conviviale : L’interface de Play With Docker est intuitive, même pour les débutants. Explorez les fonctionnalités disponibles et laissez-vous guider par votre curiosité.
  • Liberté d’Exploration : avec Play With Docker, le seul plafond est votre imagination. Explorez sans limites et apprenez à votre rythme.
  • Interaction Directe avec Docker : plus qu’une simple simulation, Play With Docker vous permet d’interagir directement avec Docker, vous offrant ainsi une compréhension plus profonde de son fonctionnement.

Création d'un compte pour l'installation Docker avec Play With Docker

Avant tout, rendez-vous sur le site du Play With Docker via ce lien <https://labs.play-with-docker.com/> pour créer votre compte. Une fois connecté, une interface conviviale vous attend, prête à vous guider dans votre exploration.

Interface d'apprentissage Play with Docker.
Premiers pas sur Play with Docker.


Après avoir cliqué sur Login , une fenêtre s’ouvrira, vous invitant à créer un compte sur le site officiel de Docker. C’est votre passeport pour plonger dans l’univers de Play with Docker !

Écran de création de compte sur Docker Hub, le site officiel de Docker pour le partage d'images.
Étape initiale pour s'engager avec Docker : la création du compte.


Et une fois votre compte créé, vous aurez un accès complet au site Play with Docker, prêt à explorer toutes les fonctionnalités fascinantes que Docker a à offrir !

Exploration des fonctionnalités de Play with Docker.
Découverte des outils disponibles sur Play with Docker.


En un simple clic sur « Start », vous obtenez 4 heures pour explorer, expérimenter et apprendre. Profitez de cette opportunité pour découvrir les fonctionnalités de Docker à votre rythme.

Chronomètre symbolisant les 4 heures accordées pour explorer et apprendre sur Play with Docker.
Profitez de quatre heures pour découvrir Docker.


Une fois votre session lancée, explorez les options de personnalisation disponibles. Choisissez votre modèle de travail préféré et adaptez les paramètres selon vos besoins.

Utilisateur ajustant les paramètres de Docker pour personnaliser son modèle de travail.
Adapter Docker à vos préférences et besoins.
Adaptation des paramètres de Docker pour un environnement spécifique.
Personnalisation des paramètres pour une utilisation optimisée de Docker.


Cliquez sur le bouton « Add New Instance » pour créer un conteneur virtualisé dans Docker Playground. Si vous l’avez fait avec succès, votre page ressemblera à ceci :

Étape de création d'un conteneur virtualisé sur la plateforme Docker Playground.
Lancer un conteneur Docker en quelques clics sur Playground.


==> Une nouvelle instance est créée et possède une adresse IP et 4Go de RAM. Il vous offre un environnement machine Linux avec docker. Connectez-vous aussi à votre conteneur en utilisant SSH pour plonger encore plus profondément dans l’univers Docker.

En tapant la commande magique "docker run ubuntu " , vous téléchargez et lancez votre premier conteneur Ubuntu. C’est le début de votre exploration !

Commande docker run ubuntu exécutée dans un terminal pour lancer un conteneur Ubuntu.
Démarrage rapide avec Ubuntu sur Docker.


Utilisez la commande " docker ps -a " pour voir la liste des conteneurs existants. Vous y découvrirez celui que vous venez de créer, prêt à être exploité.

Utilisation de docker ps -a dans un terminal pour lister tous les conteneurs Docker.
Visualiser tous vos conteneurs avec une commande simple.

Avec cette introduction interactive à Play With Docker, vous êtes prêt à explorer Docker d’une manière totalement immersive. Continuez à expérimenter, à apprendre et à développer vos compétences Docker. Le monde de la conteneurisation n’a jamais été aussi excitant !

Ce chapitre vous a offert un aperçu des différentes voies vers Docker : l’installation traditionnelle sur Windows et Linux, ainsi que l’exploration via Play With Docker. Quelle que soit la méthode que vous choisissez, l’important est de trouver celle qui correspond le mieux à vos besoins et à votre style de travail. Continuez à explorer et à expérimenter avec Docker, et rappelez-vous : l’apprentissage est un voyage sans fin !

Formez-vous gratuitement avec Alphorm !

Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui. Découvrez des cours variés pour tous les niveaux !

Démarrer gratuitement
illustration processus de paiement en ligne avec étapes claires et convivialité

Conclusion

En suivant ce guide complet pour l’installation de Docker sur Windows et Linux, vous êtes désormais prêt à exploiter tout le potentiel de Docker. Utilisez Play With Docker pour approfondir vos compétences sans installation locale. Plongez dans le monde des conteneurs avec Docker dès aujourd’hui!

 
 
Cet article fait partie du guide Guide Complet Docker : Tutoriel et Projets Pratiques pour Tout Apprendre, partie 1 sur 10.
Comprendre les conteneurs Docker >

ÉTIQUETÉ : Docker
Facebook
Twitter
LinkedIn
Email
WhatsApp
Par L'Équipe Alphorm
Démocratiser la Connaissance Informatique pour Tous !
Suivre :
L'Équipe Alphorm, c'est la démocratisation de la connaissance informatique. Passionnés et dévoués, nous sommes là pour vous guider vers le succès en rendant la technologie accessible à tous. Rejoignez notre aventure d'apprentissage et de partage. Avec nous, le savoir IT devient une ressource inspirante et ouverte à tous dans un monde numérique en constante évolution.

Derniers Articles

  • Techniques pour gérer les fichiers texte en C#
  • Créer et lire un fichier CSV avec C#
  • JSON : Comprendre et Utiliser Efficacement
  • Créer une Base SQLite dans C#
  • Lecture des données SQLite simplifiée
Blog Alphorm
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
En cours de lecture : Installer Docker : Windows, Ubuntu et Play With Docker

© Alphorm - Tous droits réservés