Tu choisis les services que nous pouvons activer pour l’analyse, la personnalisation et les contenus externes.
Nous utilisons des cookies et des technologies similaires sur notre site pour personnaliser les contenus, intégrer des médias externes et mieux comprendre l’utilisation de certaines sections.
Cookies nécessaires
Ces entrées assurent des fonctions essentielles comme la sécurité, la stabilité et le traitement des formulaires.
Tes données peuvent être traitées avec ton consentement ou sur la base d’intérêts légitimes. Dans les paramètres des cookies, tu peux refuser chaque catégorie facultative ou l’autoriser individuellement.
Certains services traitent des données personnelles dans des pays tiers. En donnant ton consentement, tu acceptes également ce transfert. Pour en savoir plus, consulte notre politique de confidentialité.
Tu pourras rouvrir et modifier ta sélection à tout moment. · 1.0.2
Configurer Docker sur un serveur Linux – lancer et gérer des conteneurs sur ton infrastructure
Découvre comment installer Docker sur ton serveur Linux pour exécuter des applications isolées efficacement et optimiser l’utilisation des ressources → En savoir plus
10 novembre 20264 min de lecture5 Vues0 utile
Introduction
Docker est un logiciel de virtualisation léger et open source qui te permet de déployer des services ou des applications de manière isolée sur un seul système. Contrairement aux véritables machines virtuelles, aucun système d’exploitation supplémentaire n’est émulé ni hébergé : seul un environnement d’application est exécuté au sein du système hôte. Cela permet non seulement d’économiser des ressources, mais aussi de réduire la surcharge par rapport à la virtualisation complète. Dans ce guide, nous allons te montrer comment installer Docker sur ton serveur.
FAQ
Questions fréquentes
Connecte-toi à ton serveur via SSH, ajoute la clé GPG officielle de Docker à ta liste de dépôts, puis configure le dépôt Docker dans les sources apt pour installer et mettre à jour Docker.
Docker ne simule ni n’héberge de système d’exploitation supplémentaire comme une véritable machine virtuelle. Il fournit uniquement un environnement d’application au sein du système hôte, ce qui économise des ressources et réduit la surcharge par rapport à la virtualisation complète.
Avis
Cet article t’a-t-il été utile ?
Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.
0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.
Aide personnalisée
Le guide ne suffit pas ?
Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.
Zappy connaît ce guide et te répond directement dans le chat.
Navigation
Logiciel
Préparation
Tu dois d’abord te connecter à ton serveur Linux via SSH. Si tu as besoin d’aide, consulte notre guide Première connexion (SSH). Dans ce guide, nous utilisons Ubuntu comme distribution Linux.
Installation
Une fois connecté à ton serveur Linux, tu peux commencer l’installation. Sélectionne l’une des distributions Linux ci-dessous pour afficher les étapes d’installation correspondantes.
Ubuntu
Tu dois d’abord ajouter et configurer le paquet Docker via apt. Tu pourras ainsi installer et mettre à jour Docker facilement depuis le dépôt.
Exécute les commandes suivantes pour ajouter la clé GPG officielle de Docker à ta liste de dépôts.
Maintenant que tu as ajouté le dépôt Docker, exécute apt-get update pour appliquer les modifications.
Code
sudo apt-get update
Tu as maintenant configuré le dépôt apt de Docker. Pour terminer, installe les paquets Docker. Pour installer la dernière version, exécute la commande suivante :
Maintenant que tu as ajouté le dépôt Docker, exécute apt-get update pour appliquer les modifications.
Code
sudo apt-get update
Tu as maintenant configuré le dépôt apt de Docker. Pour terminer, installe les paquets Docker. Pour installer la dernière version, exécute la commande suivante :
Docker devrait maintenant être installé. Pour terminer, démarre et active le service afin qu’il fonctionne.
Code
sudo systemctl enable --now docker
Pour vérifier que l’installation a réussi, essaie d’exécuter l’image hello-world à l’aide de la commande suivante :
Code
sudo docker run hello-world
Si tout fonctionne, tu devrais voir un message de bienvenue accompagné de quelques informations de base dans le terminal. Si tu obtiens une erreur Permission Denied, vérifie que tu as activé la compatibilité Docker dans ton interface Web et redémarré le serveur comme indiqué dans la section Préparation.
Docker est maintenant installé sur ton serveur Linux.
Conclusion
Félicitations, Docker est maintenant installé et configuré sur ton serveur Linux ! Si tu as encore des questions ou rencontres des problèmes, notre équipe d’assistance est disponible tous les jours et se fera un plaisir de t’aider !
Hébergement de serveurs dès 2,49 € / mois, mise en ligne immédiate, protection DDoS incluse.
Maintenant que Docker fonctionne sur ton serveur, tu peux effectuer quelques réglages supplémentaires, par exemple éviter d’utiliser sudo avec les commandes Docker et lancer Docker automatiquement au démarrage du serveur.
Utiliser Docker sans sudo
Tu peux éviter d’ajouter systématiquement sudo devant les commandes Docker en créant un nouveau groupe Docker et en y ajoutant ton utilisateur. C’est plus pratique, mais garde à l’esprit que cela revient à accorder indirectement des droits root.
Crée le groupe docker et ajoute ton utilisateur actuel à l’aide de ces commandes :
Ensuite, nous te recommandons de redémarrer le serveur pour recharger l’appartenance au groupe. Tu peux aussi exécuter newgrp docker.
Vérifie maintenant que tu peux exécuter des commandes Docker sans sudo en lançant à nouveau docker run hello-world.
Conseil
Il arrive que tu obtiennes une erreur liée à un fichier de configuration si tu as exécuté la commande auparavant avec sudo. Pour résoudre le problème, supprime simplement le répertoire Docker avec rmdir ~/.docker/. Il sera automatiquement recréé à la prochaine commande.
Si la commande s’exécute sans erreur, Docker est correctement configuré et tu n’as plus besoin de sudo.
Lancer Docker au démarrage du système
Tu peux configurer Docker pour qu’il démarre automatiquement au lancement du serveur en utilisant systemd, qui est utilisé par la plupart des distributions Linux.
Conseil
Sur Ubuntu et Debian, Docker est configuré par défaut pour démarrer automatiquement au démarrage du système. Si tu utilises l’une de ces distributions, tu n’as rien d’autre à faire.
Pour activer le service Docker au démarrage, exécute simplement ces commandes :
Pour désactiver le service au démarrage, remplace enable par disable. Tu peux également gérer le service à l’aide de différentes commandes systemctl, par exemple :