Installation Docker Ubuntu 24.04 LTS
Alors on avait déjà traité le sujet pour Debian ici Docker sous Debian Stretch. On va pas se mentir çà date un peu. Vu que je prépare une machine pour travailler sur de l’Intelligence Artificielle et après avoir fait un petit tuto sur les Principes de base de docker, voici donc venu le temps de mettre à jour ce tuto.
Pré-requis
On part donc d’une installation presque from scratch d’une Ubuntu Server 64 Bit 24.04 LTS ou l’on aura juste rajouté les drivers NVIDIA vu que j ai pluggé une RTX dedans pour aider sur l’IA. J explique d ailleurs comment faire Installation des drivers NVIDIA pour un serveur IA.
Vu que l’on est from scratch, vierge pour les non anglophones , vous avez théoriquement aucune installation de docker. Si ce n’est pas votre cas, il est vivement conseiller de tout nettoyer avant.
sudo apt remove $(dpkg --get-selections docker.io docker-compose docker-compose-v2 docker-doc podman-docker containerd runc | cut -f1)Installation de Docker depuis le gestionnaire de paquet Apt
Allez c est parti, on va pas réinventer la 8 eme roues du carrosse on va passer par le dépôt officiel de Docker pour installer et tenir a jour le package, pour ça on commence par rajouter le dépôt à notre gestionnaire Apt
# Ajout de la clé de cryptage
sudo apt update
sudo apt install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Ajout du ripo au gestionnaire Apt
sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/ubuntu
Suites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")
Components: stable
Signed-By: /etc/apt/keyrings/docker.asc
EOF
# Mise à jour de la liste des paquets
sudo apt updateBon jusque la rien de bien dur, la suite casse toujours pas 4 pattes à un vieux canard boiteux.
on installe l’ensemble des paquets qui vont bien.
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginAprès l’installation le service docker démarre automatiquement, nous allons le vérifier avec :
sudo systemctl status dockerce qui devrait vous donner ce résultat :

Traitement Post-Installation
Nous avons fini l’installation de base de Docker sous notre Ubuntu 24.04 et nous allons maintenant passer aux configurations recommandées.
Gérer docker avec un non-root user
On va faire en sorte que notre user courant puisse lancer docker sans passer par root.
sudo groupadd docker
sudo usermod -aG docker $USERpour que cela prenne effet, il faudra vous relogger.
Laisser un commentaire