Comment installer Docker sur macOS ?

Comment installer Docker sur macOS ?

Docker est un outil permettant de lancer certaines applications dans des conteneurs logiciels. Il permet de créer des conteneurs légers et portables pour des applications, facilitant ainsi leur déploiement et leur gestion sur différents environnements.

Si vous êtes un développeur travaillant sur macOS, vous avez peut-être rencontré des difficultés lors de l’installation de Docker sur les nouveaux Mac équipés des processeurs M1 ou M2 d’Apple.

Dans cet article, nous verrons à travers les étapes pour installer Docker sur macOS.

Vérifier la compatibilité du processeur avec Docker

La première étape avant d’installer Docker sur un MacBook Pro M1 ou M2 est de vérifier la compatibilité du processeur avec Docker.

En effet, Docker n’est pas encore officiellement supporté sur les processeurs M1 et M2. Cependant, il existe une version expérimentale qui fonctionne bien sur ces processeurs.

Pour vérifier si votre processeur est compatible avec Docker, vous pouvez donc exécuter la commande suivante dans le terminal :

uname -m

Si la réponse est « arm64« , cela signifie que vous avez un processeur M1 ou M2, qui est basé sur une architecture ARM.

Comment installer Docker sur macOS ?

Dans ce cas, vous pouvez continuer avec l’installation de Docker en suivant les étapes décrites ci-dessous.

Installer Docker sur macOS M1, M2

Voici donc les étapes pour installer Docker sur macOS M1, M2 :

Télécharger le package d’installation de Docker Desktop pour Mac depuis le site web officiel de Docker.

À partir de Docker Desktop 4.3.0, Docker a supprimé l’exigence stricte d’installation de Rosetta 2.

Il existe donc quelques outils de ligne de commande facultatifs qui nécessitent toujours Rosetta 2 lors de l’utilisation de Darwin/AMD64.

Toutefois, pour obtenir la meilleure expérience, Docker Inc vous recommande d’installer Rosetta 2. Pour installer Rosetta 2 manuellement à partir de la ligne de commande, exécutez la commande suivante :

softwareupdate --install-rosetta

Double-cliquez sur le package téléchargé pour lancer l’installation de Docker.

Dans la fenêtre d’installation, faites glisser l’icône Docker dans le dossier Applications.

Cherchez et lancez Docker en double-cliquant sur l’icône dans le dossier Applications.

Lorsque vous lancez Docker pour la première fois, il vous sera demandé de confirmer que vous voulez installer la version Apple Silicon de Docker.

Ensuite, suivez les instructions à l’écran pour créer un compte Docker, si vous n’en avez pas déjà un.

Une fois que vous avez créé un compte Docker, vous serez invité à vous connecter à Docker Desktop.

Comment installer GNS3 GUI sur macOS, MacBook M1 et M2 ?

Vérifier l’installation de Docker

Après l’installation de Docker, il est important de vérifier que tout fonctionne correctement. Pour cela, nous allons exécuter une commande simple pour vérifier que Docker est en cours d’exécution.

Ouvrez votre terminal.

Tapez la commande suivante et appuyez sur Entrée :

docker run hello-world

Attendez que Docker télécharge et exécute l’image « hello-world ». Si tout fonctionne correctement, vous devriez voir un message disant « Hello from Docker! » suivi d’informations sur l’image téléchargée.

Cela confirme donc que Docker est correctement installé et fonctionne sur votre système. Vous êtes présentement prêt à commencer à utiliser Docker pour créer et exécuter des conteneurs.

Désinstaller Docker sur macOS M1, M2

Pour désinstaller Docker Desktop, vous avez deux options :

Allez dans le dossier Applications et supprimer docker, pour cela, vous devez arrêter les services docker avant de procéder.

Comment installer Docker sur macOS

Ou encore dans le menu Docker de la barre de menus, sélectionnez Dépannage ( Troubleshoot).

Sélectionnez Désinstaller

Comment installer Docker sur macOS

Cliquez sur Désinstaller pour confirmer votre sélection.

Conclusion

Pour finir ; l’installation de Docker sur macOS M1 ou M2 peut sembler intimidante au premier abord, mais grâce à ce tutoriel, vous avez désormais les étapes nécessaires pour le faire avec succès.

Avec Docker, vous pouvez créer et exécuter des applications dans des conteneurs isolés, ce qui offre de nombreux avantages pour les développeurs et les administrateurs système. N’hésitez pas à explorer toutes les fonctionnalités et possibilités que Docker a à offrir sur votre macOS M1 ou M2.

Laisser un commentaire