Passer au contenu principal
Docker est une plateforme de conteneurisation populaire qui permet d’exécuter des applications dans des conteneurs isolés et portables.
Prérequis
  • Un VPS chez OnetSolutions sous Ubuntu/Debian
  • Accès SSH à votre serveur
  • Privilèges root ou sudo

Étapes d’installation

1

Mettre à jour la liste des paquets

sudo apt update
2

Installer les dépendances

sudo apt install apt-transport-https ca-certificates curl software-properties-common
3

Ajouter la clé GPG de Docker

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4

Ajouter le dépôt Docker

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5

Mettre à jour à nouveau la liste des paquets

sudo apt update
6

Installer Docker

sudo apt install docker-ce docker-ce-cli containerd.io
7

Démarrer le service Docker

sudo systemctl start docker
sudo systemctl enable docker
8

Vérifier l'installation

sudo systemctl status docker
Vous devriez voir « active (running) » dans la sortie.

Après l’installation

Exécuter Docker sans sudo

Ajoutez votre utilisateur au groupe docker :
sudo usermod -aG docker $USER
Déconnectez-vous puis reconnectez-vous pour que les changements de groupe prennent effet.

Tester Docker

docker run hello-world
Si tout fonctionne, un message confirme que Docker fonctionne correctement.

Pour aller plus loin

Documentation Docker

Documentation officielle de Docker

Docker Hub

Trouvez des images Docker prêtes à l’emploi