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
Mettre à jour la liste des paquets
Installer les dépendances
sudo apt install apt-transport-https ca-certificates curl software-properties-common
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
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
Mettre à jour à nouveau la liste des paquets
Installer Docker
sudo apt install docker-ce docker-ce-cli containerd.io
Démarrer le service Docker
sudo systemctl start docker
sudo systemctl enable docker
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
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