Docker est une plateforme open-source qui simplifie le processus de développement, d’expédition et d’exécution d’applications dans des conteneurs. Ce guide couvre l’installation de Docker sur Ubuntu 20.04 et donne un aperçu de son utilisation de base.
Avant d’installer Docker, mettez à jour le référentiel de paquets pour vous assurer que vous disposez des dernières versions du logiciel :
sudo apt update && sudo apt upgrade -y
Docker nécessite l’installation de certaines dépendances. Exécutez la commande suivante pour les installer :
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
Pour vérifier l’authenticité du paquet Docker, ajoutez sa clé GPG :
curl -fsSL https://download.docker.com/linux/ubuntu/gpg |
sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Ajoutez le dépôt officiel de Docker aux sources de votre système :
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg]
https://download.docker.com/linux/ubuntu focal stable" |
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Mettez à jour la liste des paquets et installez Docker Engine :
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
Vérifiez que Docker est correctement installé en exécutant :
docker --version
Pour s’assurer que Docker est en cours d’exécution :
sudo systemctl status docker
S’il n’est pas en cours d’exécution, démarrez-le avec :
sudo systemctl start docker
Pour permettre à Docker de démarrer au démarrage :
sudo systemctl enable docker
Par défaut, Docker requiert les privilèges sudo
. Pour l’exécuter en tant qu’utilisateur non root, ajoutez votre utilisateur au groupe docker
:
sudo usermod -aG docker $USER
Déconnectez-vous et reconnectez-vous pour que les modifications soient prises en compte.
Exécutez un conteneur de test pour vérifier que Docker fonctionne correctement :
docker run hello-world
Si l’installation est réussie, vous devriez voir un message confirmant que Docker fonctionne correctement.
Pour télécharger une image depuis Docker Hub :
docker pull ubuntu
images Docker
Pour démarrer un conteneur à partir d’une image :
docker run -it ubuntu bash
Cette commande lance un conteneur Ubuntu et ouvre un shell interactif.
docker ps
Pour voir tous les conteneurs, y compris ceux qui sont arrêtés :
docker ps -a
Pour arrêter un conteneur en cours d’exécution :
docker stop
Pour supprimer un conteneur arrêté :
docker rm
Pour supprimer une image :
docker rmi
Supprimez tous les conteneurs arrêtés et les images inutilisées :
docker system prune -a
Docker est un outil puissant qui simplifie le déploiement et la gestion des applications. Ce guide a couvert le processus d’installation et les commandes de base pour vous aider à démarrer avec Docker sur Ubuntu 20.04.