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 -yDocker 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-commonPour 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.gpgAjoutez 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/nullMettez à jour la liste des paquets et installez Docker Engine :
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.ioVérifiez que Docker est correctement installé en exécutant :
docker --versionPour s’assurer que Docker est en cours d’exécution :
sudo systemctl status dockerS’il n’est pas en cours d’exécution, démarrez-le avec :
sudo systemctl start dockerPour permettre à Docker de démarrer au démarrage :
sudo systemctl enable dockerPar 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 $USERDé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-worldSi 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 ubuntuimages DockerPour démarrer un conteneur à partir d’une image :
docker run -it ubuntu bashCette commande lance un conteneur Ubuntu et ouvre un shell interactif.
docker psPour voir tous les conteneurs, y compris ceux qui sont arrêtés :
docker ps -aPour 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 -aDocker 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.