Que vous soyez sur Ubuntu, Debian, Fedora ou n’importe quelle autre distribution Linux, vous pouvez installer Docker.
Docker une solution de container qui vous permet d’installer des images.
Ces dernières s’exécutent dans un container en dehors du système.
Voici comment installer et utiliser Docker sur Linux.
Si vous êtes sur Ubuntu, consultez plutôt ce guide : Installer Docker sur Ubuntu
Table des matières
Comment installer Docker sur Linux
Avant d’installer pour un aperçu de ce qu’est et comment fonctionne Docker :
Sur Debian/Ubuntu
Mettez à jour APT :
sudo apt update
Puis mettez à jour vos paquets :
sudo apt upgrade
Si une mise à jour du noyau Linux (kernel) est proposée, redémarrez votre PC :
sudo reboot
Enfin installez Docker via APT :
sudo apt install docker.io
Sur Fedora
Sur les distributions Fedora, utilisez dnf :
sudo dnf install docker
Via le script d’installation Docker
Enfin une autre façon d’installer Docker sur Linux est d’utiliser le script d’installation.
Wget est nécessaire, vous devez l’installer s’il n’est pas présent dans le système.
Ensuite :
wget -qO- https://get.docker.com/ | sh
Comment vérifier le fonctionnement Docker avec hello-world
Nous pouvons exécuter un exemple Hello World pour tester que Docker est correctement installé :
sudo docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
2db29710123e: Pull complete
Digest: sha256:53f1bbee2f52c39e41682ee1d388285290c5c8a76cc92b42687eecf38e0af3f0
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.
Vous pouvez aussi vérifier le statut du service Docker avec systemctl :
systemctl status docker
Comment donner l’accès aux Dockers à des utilisateurs Linux
La commande docker ne peut être exécutée qu’avec des privilèges d’administration.
En raison de problèmes de sécurité, vous ne voudrez pas travailler avec Docker soit à partir de l’utilisateur root ou avec l’aide de Sudo.
Pour contourner cela, vous devez ajouter votre utilisateur au groupe Docker. Cela se fait avec la commande :
sudo usermod -a -G docker <Nom utilisateur>
Une fois que vous avez pris soin de cela, déconnectez-vous, et vous devriez être prêt à partir. Autrement dit, à moins que votre plate-forme ne soit Fedora.
Lorsque vous ajoutez un utilisateur au groupe Docker à cette distribution, vous constaterez que le groupe n’existe pas. Que fais-tu? Vous le créez en premier. Voici les commandes pour s’occuper de ceci :
sudo groupadd docker && sudo gpasswd -a ${USER} docker && sudo systemctl restart docker
newgrp docker
Connectez-vous et reconnectez-vous. Vous devriez être prêt à utiliser Docker.
Comment arrêter, redémarrer Docker
Vous voudrez activer le démon docker au démarrage. Pour ce faire, utilisez systemctl de cette manière :
sudo systemctl start docker
sudo systemctl enable docker
Si vous devez arrêter ou redémarrer le démon docker, les commandes sont :
sudo systemctl stop docker
sudo systemctl restart docker
Comment utiliser Docker sur Linux
Maintenant tout est prêt pour créer un conteneur Docker.
Pour cela, suivez ce tutoriel :