⚠️ Traduction non officielle - Cette documentation est une traduction communautaire non officielle de Docker.

Installer Docker Desktop sur les distributions basées sur Arch

Availability: Experimental

Conditions d'utilisation Docker Desktop

L'utilisation commerciale de Docker Desktop dans les grandes entreprises (plus de 250 employés OU plus de 10 millions USD de revenus annuels) nécessite un abonnement payant.

Cette page contient des informations sur comment installer, lancer et mettre à niveau Docker Desktop sur une distribution basée sur Arch.

Prérequis

Pour installer Docker Desktop avec succès, vous devez répondre aux exigences système générales.

Installer Docker Desktop

  1. Installez le binaire client Docker sur Linux. Des binaires statiques pour le client Docker sont disponibles pour Linux sous le nom docker. Vous pouvez utiliser :

    $ wget https://download.docker.com/linux/static/stable/x86_64/docker-28.2.2.tgz -qO- | tar xvfz - docker/docker --strip-components=1
    $ mv ./docker /usr/local/bin
    
  2. Téléchargez le dernier paquet Arch depuis les Notes de version.

  3. Installez le paquet :

    $ sudo pacman -U ./docker-desktop-x86_64.pkg.tar.zst
    

    Par défaut, Docker Desktop est installé dans /opt/docker-desktop.

Lancer Docker Desktop

Pour démarrer Docker Desktop pour Linux :

  1. Accédez à l'application Docker Desktop dans votre bureau Gnome/KDE.

  2. Sélectionnez Docker Desktop pour démarrer Docker.

    Le contrat de service d'abonnement Docker s'affiche.

  3. Sélectionnez Accepter pour continuer. Docker Desktop démarre après que vous ayez accepté les conditions.

    Notez que Docker Desktop ne fonctionnera pas si vous n'acceptez pas les conditions. Vous pouvez choisir d'accepter les conditions à une date ultérieure en ouvrant Docker Desktop.

    Pour plus d'informations, consultez le Contrat de service d'abonnement Docker. Il est recommandé de lire également la FAQ.

Sinon, ouvrez un terminal et exécutez :

$ systemctl --user start docker-desktop

Lorsque Docker Desktop démarre, il crée un contexte dédié que la CLI Docker peut utiliser comme cible et le définit comme contexte actuel en cours d'utilisation. Ceci afin d'éviter un conflit avec un moteur Docker local qui pourrait fonctionner sur l'hôte Linux et utiliser le contexte par défaut. À l'arrêt, Docker Desktop réinitialise le contexte actuel à celui qui était précédemment utilisé.

Le programme d'installation de Docker Desktop met à jour les binaires de Docker Compose et de la CLI Docker sur l'hôte. Il installe Docker Compose V2 et donne aux utilisateurs le choix de le lier en tant que docker-compose depuis le panneau des paramètres. Docker Desktop installe le nouveau binaire de la CLI Docker qui inclut des capacités d'intégration cloud dans /usr/local/bin/com.docker.cli et crée un lien symbolique vers la CLI Docker classique dans /usr/local/bin.

Après avoir installé Docker Desktop avec succès, vous pouvez vérifier les versions de ces binaires en exécutant les commandes suivantes :

$ docker compose version
Docker Compose version v2.29.1

$ docker --version
Docker version 27.1.1, build 6312585

$ docker version
Client: 
 Version:           23.0.5
 API version:       1.42
 Go version:        go1.21.12
<...>

Pour permettre à Docker Desktop de démarrer à la connexion, dans le menu Docker, sélectionnez Paramètres > Général > Démarrer Docker Desktop lorsque vous vous connectez à votre ordinateur.

Sinon, ouvrez un terminal et exécutez :

$ systemctl --user enable docker-desktop

Pour arrêter Docker Desktop, sélectionnez l'icône du menu Docker pour ouvrir le menu Docker et sélectionnez Quitter Docker Desktop.

Sinon, ouvrez un terminal et exécutez :

$ systemctl --user stop docker-desktop

Prochaines étapes

  • Explorez les abonnements Docker pour voir ce que Docker peut vous offrir.
  • Jetez un œil à l' atelier Docker pour apprendre comment construire une image et l'exécuter comme une application conteneurisée.
  • Explorez Docker Desktop et toutes ses fonctionnalités.
  • Dépannage décrit les problèmes courants, les contournements, comment exécuter et soumettre des diagnostics, et soumettre des problèmes.
  • FAQ fournissent des réponses aux questions fréquemment posées.
  • Notes de version listent les mises à jour des composants, les nouvelles fonctionnalités et les améliorations associées aux versions Docker Desktop.
  • Sauvegarder et restaurer les données fournit des instructions sur la sauvegarde et la restauration des données liées à Docker.