Table of Contents |
---|
Sous Windows
Conditions requises
- La version Windows :
- Windows 11 64 bits : Home ou Pro version 21H2 ou supérieure.
- Windows 10 64 bits : Home ou Pro 21H1 (build 19043) ou supérieur.
- Vérifiez en ouvrant le menu Windows, puis tapez : "Informations du système" et cherchez dans la ligne de la version, vous y trouverez le numéro de construction. Mettez à jour Windows si nécessaire.
- Activez le backend WSL 2 (Windows Subsystem for Linux) :
- Dans le terminal PowerShell, tapez :
wsl --install -d ubuntu-20.04
Cela va installer le sous-système Windows pour Linux avec la distro Ubuntu 20.04. - Après l'installation de WSL, il sera nécessaire de redémarrer votre ordinateur. Ensuite, il y aura une courte procédure d'installation et d'activation qui vous demandera de définir un nom d'utilisateur et un mot de passe.
- Dans le terminal PowerShell, tapez :
- Votre système doit avoir au moins 4 Go de RAM
- La virtualisation hardware doit être active dans le BIOS.
- Entrez dans le BIOS au démarrage et accédez-y aux configurations du CPU, puis activez la virtualisation (par exemple VT-x, AMD-V, SVM, Vanderpool).
- Ouvrez le menu Windows et tapez "Activer ou désactiver les fonctionnalités Windows". Vérifiez que les options "Virtual Machine Platform" et "Windows Subsystem for Linux" sont sélectionnées.
Pour plus de détails, veuillez consulter le site https://learn.microsoft.com/en-us/windows/wsl/install-manual
Installation
- Téléchargez Docker pour Windows (https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe)
- Exécutez le fichier
Docker Desktop Installer.exe
pour installer le logiciel comme d'habitude. - Si la condition 2. ci-dessus n'a pas été remplie ou n'a pas bien fonctionné, il est possible que, pendant l'installation, Docker demande d'installer les composants WSL 2. Veuillez sélectionner cette option (image uniquement disponible en anglais).
Remarque : si un avertissement du pare-feu demande d'autoriser Docker à se connecter à des réseaux privés et/ou publics, veuillez autoriser les deux connexions.
Pour plus de détails, veuillez consulter le site https://docs.docker.com/desktop/install/windows-install/
Sous Apple
Pour Mac (Intel)
Conditions requises
- MacOS doit être la version 10.15 ou plus récente. C'est-à-dire, Catalina, Big Sur, ou Monterey.
- Si vous avez VirtualBox avec une version inférieure à 4.3.30, vous devez le désinstaller ou le mettre à jour.
Installation
- Téléchargez Docker pour Mac (Intel): https://desktop.docker.com/mac/main/amd64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-amd64
- Installez le fichier
Docker.dmg
comme pour toute autre application, et acceptez le contrat d'abonnement.
For Mac (M1)
Conditions requises
- Pour obtenir une expérience optimale, Docker recommande d'installer Rosetta 2. Pour installer Rosetta 2, ouvrez le Terminal et tapez :
softwareupdate --install-rosetta
Installation
- Téléchargez Docker pour Mac (M1 chip): https://desktop.docker.com/mac/main/arm64/Docker.dmg?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-mac-arm64
- Installez le fichier
Docker.dmg
comme pour toute autre application, et acceptez le contrat d'abonnement.
Pour plus de détails, veuillez consulter le site https://docs.docker.com/desktop/install/mac-install/
Sous Linux
Cet exemple utilise la distro Ubuntu. Pour des instructions spécifiques sur d'autres distros, veuillez visiter : https://docs.docker.com/desktop/install/linux-install/
Conditions requises
- Disposez d'une version 64 bits d'Ubuntu Jammy Jellyfish 22.04 (LTS) ou d'Ubuntu Impish Indri 21.10. Docker Desktop est pris en charge sur l'architecture
x86_64
(oramd64
). - Pour les environnements non-Gnome Desktop, gnome-terminal doit être installé :
Code Block | ||
---|---|---|
| ||
sudo apt install gnome-terminal |
Installation
IMPORTANT : Docker Desktop pour Linux fonctionne sur une machine virtuelle (VM). Cela signifie que les images et les conteneurs déployés sur le moteur Docker Linux (avant l'installation) ne sont pas disponibles dans Docker Desktop pour Linux.
Ces instructions sont une version simplifiée, étape par étape, des commandes requises pour installer Docker à partir du terminal. Pour plus de détails et des commandes supplémentaires, consultez les instructions détaillées.
Désinstallez la version tech preview ou beta de Docker Desktop :
Code Block | ||
---|---|---|
| ||
sudo apt remove docker-desktop |
Pour un nettoyage complet, supprimez les fichiers de configuration et de données dans $HOME/.docker/desktop
, le lien symbolique dans /usr/local/bin/com.docker.cli
, et purgez les fichiers de service système restants avec :
Code Block | ||
---|---|---|
| ||
rm -r $HOME/.docker/desktop sudo rm /usr/local/bin/com.docker.cli sudo apt purge docker-desktop |
Configurez le référentiel
Mise à jour de l'index des paquets apt et des paquets d'installation pour permettre à apt d'utiliser un dépôt sur HTTPS :
Code Block | ||
---|---|---|
| ||
sudo apt-get update sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release |
Ajoutez la clé GPG officielle de Docker :
Code Block | ||
---|---|---|
| ||
sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg |
Configurez le référentiel :
Code Block | ||
---|---|---|
| ||
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null |
Installez Docker
Téléchargez le dernier paquet DEB depuis https://docs.docker.com/desktop/install/linux-install/.
Mettez à jour l'index du paquet :
Code Block | ||
---|---|---|
| ||
sudo apt-get update |
Naviguez vers le dossier où le fichier est stocké, par exemple :
Code Block |
---|
cd Downloads |
Exécutez la commande sudo apt-get install ./
en écrivant ensuite le nom exact et l'extension du fichier téléchargé, par exemple :
Code Block | ||
---|---|---|
| ||
sudo apt-get install ./docker-desktop-4.14.1-amd64.deb |
Lancez Docker avec :
Code Block | ||
---|---|---|
| ||
systemctl --user start docker-desktop |