Comment configurer Docker sur Linux

L’un des principaux avantages de l’utilisation de Linux comme plate-forme pour votre serveur réside dans les conteneurs. Les conteneurs sont une technologie qui permet à un utilisateur de contenir un micro-système d’exploitation et un logiciel spécialisé et de l’exécuter isolément sur le système. Cela permet des performances et une flexibilité incroyables. Quand on parle de conteneurs sous Linux, la solution la plus populaire est Docker. Ce logiciel, une fois installé, permet à presque tout le monde d’installer et d’exécuter facilement des conteneurs à la volée. Voici comment obtenir Docker sous Linux.

ALERTE SPOILER: faites défiler vers le bas et regardez le didacticiel vidéo à la fin de cet article.

Instructions Ubuntu

Avant d’exécuter Docker CE sur votre serveur ou bureau Ubuntu, vous devez mettre à jour le cache du paquet Ubuntu apt et installer toutes les mises à jour logicielles qui peuvent nécessiter une installation.

sudo apt update 

sudo apt upgrade

Une fois que votre système est à jour, vous devrez installer quelques packages. Ces packages sont importants et permettront au gestionnaire de packages d’Ubuntu de mieux interagir avec les téléchargements via HTTPS.

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

La prochaine étape du processus d’installation consiste à ajouter la clé GPG pour le référentiel officiel du logiciel Docker. Ceci est important, car Ubuntu n’installera pas le logiciel sans lui.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Une fois la clé téléchargée, ajoutez le référentiel de logiciels Docker CE officiel à votre système Ubuntu.

sudo add-apt-repository 
 "deb [arch=amd64] https://download.docker.com/linux/ubuntu 
 $(lsb_release -cs) 
 stable"

Enfin, mettez à nouveau à jour les sources logicielles d’Ubuntu et installez le logiciel Docker pour terminer le processus d’installation.

sudo apt update&&sudo apt install docker-ce

Instructions Debian

Avant d’installer Docker CE pour Debian, mettez à jour le système. Cela garantira que Docker fonctionne bien sur votre machine.

sudo apt-get update

sudo apt-get upgrade

Avec tout à jour, vous devrez installer quelques outils pour vous assurer que les packages Docker CE se téléchargent correctement. Gardez à l’esprit que les instructions seront différentes selon votre version de Debian.

  Comment rechercher et ajouter des GIF dans l'application mobile Twitter

Instructions pour Debian Stretch / Jesse

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

Instructions Wheezy

sudo apt-get install 
 apt-transport-https 
 ca-certificates 
 curl 
 python-software-properties

Avec les outils ajoutés, il est temps d’installer la clé GPG du dépôt Docker dans Debian. C’est une étape critique, alors ne l’ignorez pas. Debian n’installera pas Docker sans lui.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

Ensuite, ajoutez le référentiel du logiciel Docker CE à votre liste de sources Debian.

sudo add-apt-repository 
 "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") 
 $(lsb_release -cs) 
 stable"

Il ne reste plus qu’à mettre à jour les sources logicielles de Debian une deuxième fois et à installer Docker CE. Faites cela avec les commandes suivantes:

sudo apt-get update&&sudo apt-get install docker-ce

Instructions de Fedora

Avant d’installer Docker sur Fedora, vous devrez installer des plugins Dnf. Celles-ci sont importantes et permettront une installation beaucoup plus facile du logiciel Docker. Installez les plugins Dnf avec:

sudo dnf -y install dnf-plugins-core

Une fois les plugins installés, il est temps d’ajouter le référentiel logiciel réel à la machine.

sudo dnf config-manager 
 --add-repo 
 https://download.docker.com/linux/fedora/docker-ce.repo

L’ajout du référentiel de logiciels Docker CE officiel à Dnf et Fedora signifie que lorsque l’utilisateur met à jour son système, il recevra des mises à jour régulières de Docker. Si vous installez Docker sur un PC qui n’a pas d’accès régulier à Internet, envisagez d’aller sur la page de téléchargement de Docker CE et de saisir à la place un RPM.

  Comment désactiver la fonction de liaison de votre téléphone sous Windows 10

Installez Docker CE directement à partir du gestionnaire de packages Fedora pour terminer le processus.

sudo dnf install docker-ce

Autres Linux

Docker est bien pris en charge sous Linux. Les distributions Linux ci-dessus font partie de celles que Docker préfère utiliser. Si vous cherchez à obtenir le logiciel sur une version différente de Linux, c’est une bonne idée de vérifier La documentation. Les informations d’installation de Docker sont un outil formidable, et elles ont beaucoup d’écritures pour de nombreuses distributions Linux différentes. Consultez également la documentation de la distribution Linux que vous utilisez, car elle peut également vous aider à installer le logiciel docker.

  Comment obtenir un abonnement Amazon Prime bon marché pour Prime Day

Activation de Docker CE

Docker CE est installé, mais avant de pouvoir l’utiliser, vous devrez utiliser le système init pour activer ses services. Selon le système d’exploitation que vous utilisez, les instructions peuvent être différentes. Par exemple, si vous avez suivi les instructions Ubuntu ou Debian, il y a de fortes chances que les éléments systemd aient été automatiquement activés pendant le processus d’installation. Fedora ou d’autres distributions Linux utilisant systemd devront activer ces éléments séparément.

Tout d’abord, activez le service au démarrage à l’aide de la commande systemctl enable.

sudo systemctl enable docker

Ensuite, démarrez immédiatement docker sur le système avec la commande systemctl start.

sudo systemctl start docker

Vous souhaitez désactiver le service Docker CE? Utilisez systemctl disable.

sudo systemctl disable docker

En outre, arrêtez Docker à tout moment à l’aide de systemctl stop et redémarrez-le avec systemctl restart.

sudo systemctl stop

sudo systemctl restart

Utilisation de Docker CE

Avec Docker CE installé sur Linux, vous pouvez installer et utiliser autant de conteneurs que vous le souhaitez. Pour tester et vous assurer que le logiciel Docker CE fonctionne correctement, vous devez d’abord exécuter le conteneur de test:

sudo docker run hello-world

Si le conteneur hello-world se lance et fonctionne correctement, tout est prêt. Sinon, réinstallez Docker et réessayez.

Installer et exécuter des conteneurs

L’installation de conteneurs dans votre configuration Docker est assez simple. Pour commencer, recherchez Docker Hub pour un conteneur que vous souhaitez installer.

docker search searchterm

Ensuite, installez-le avec docker pull.

docker pull containername

Exécutez le conteneur avec:

sudo docker run containername