code.RiffZone.net

Installation de Docker

Quasiment tout ce qui va être installé sur le serveur le sera sous Docker. Docker est l'environnement de virtualisation qui a popularisé la virtualisation native de Linux, on est donc sur une technologie solide, et au besoin on aura toujours Podman qui fait à peu près le même job. Un des aspects que j'ai préféré dans Docker, c'est qu'il laisse par nature moins de saletés dans le système hôte que des installations classiques. Il y a bien d'autres avantages, la relative simplicité en est une, mais installons d'abord l'outil.

On trouvera la procédure d'installation de Docker sur le site officiel de Docker docker.com. A l'heure de l'écriture de cet article, la procédure d'install est disponible à catte adresse : https://docs.docker.com/engine/install/

Le moyen le plus standard d'installer Docker passe par les dépôts officiels, qu'on commence donc par ajouter à notre distribution, puis on installe les outils Docker. Par exemple, pour Ubuntu en 2026 et pour serveur de départ nu :

# Add Docker's official GPG key: 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 # Add the repository to Apt sources: 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 sudo apt update

On peut alors installer les composants de Docker, y compris Docker Compose qu'on utilisera partout par la suite :

sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Voilà, on pourra s'assurer que Docker est bien installé avec la commande suivante :

docker version

Cette page et quelques autres sont propulsées par Index