Installation de Docker sur Linux

Pour démarrer l'installation de Docker, nous allons utiliser une instance Ubuntu. Vous pouvez utiliser Oracle Virtual Box pour configurer une instance Linux virtuelle, au cas où vous ne l'auriez pas déjà.

La capture d'écran suivante montre un simple serveur Ubuntu qui a été installé sur Oracle Virtual Box. Un utilisateur du système d'exploitation est nommédemo qui a été défini sur le système ayant un accès root complet au serveur.

Pour installer Docker, nous devons suivre les étapes ci-dessous.

Step 1- Avant d'installer Docker, vous devez d'abord vous assurer que vous disposez de la bonne version du noyau Linux en cours d'exécution. Docker est uniquement conçu pour fonctionner sur le noyau Linux version 3.8 et supérieure. Nous pouvons le faire en exécutant la commande suivante.

ton nom

Cette méthode renvoie les informations système sur le système Linux.

Syntaxe

uname -a

Options

a - Ceci est utilisé pour garantir que les informations système sont renvoyées.

Valeur de retour

Cette méthode renvoie les informations suivantes sur le système Linux -

  • nom du noyau
  • nom du nœud
  • version du noyau
  • version du noyau
  • machine
  • processor
  • plate-forme matérielle
  • système opérateur

Exemple

uname –a

Production

Lorsque nous exécutons la commande ci-dessus, nous obtiendrons le résultat suivant -

À partir de la sortie, nous pouvons voir que la version du noyau Linux est 4.2.0-27 qui est supérieure à la version 3.8, nous sommes donc prêts à partir.

Step 2 - Vous devez mettre à jour le système d'exploitation avec les derniers packages, ce qui peut être fait via la commande suivante -

apt-get

Cette méthode installe les packages d'Internet sur le système Linux.

Syntaxe

sudo apt-get mise à jour

Options

  • sudo - Le sudo La commande est utilisée pour garantir que la commande s'exécute avec un accès root.

  • update - Le update L'option est utilisée pour s'assurer que tous les packages sont mis à jour sur le système Linux.

Valeur de retour

Aucun

Exemple

sudo apt-get update

Production

Lorsque nous exécutons la commande ci-dessus, nous obtiendrons le résultat suivant -

Cette commande se connecte à Internet et télécharge les derniers packages système pour Ubuntu.

Step 3- L'étape suivante consiste à installer les certificats nécessaires qui seront nécessaires pour travailler avec le site Docker ultérieurement pour télécharger les packages Docker nécessaires. Cela peut être fait avec la commande suivante.

sudo apt-get install apt-transport-https ca-certificates

Step 4- L'étape suivante consiste à ajouter la nouvelle clé GPG. Cette clé est requise pour garantir que toutes les données sont chiffrées lors du téléchargement des packages nécessaires pour Docker.

La commande suivante téléchargera la clé avec l'ID 58118E89F3A912897C070ADBF76221572C52609D à partir du keyserver hkp: //ha.pool.sks-keyservers.net: 80 et l'ajoute au advporte-clés. Veuillez noter que cette clé particulière est nécessaire pour télécharger les packages Docker nécessaires.

Step 5 - Ensuite, en fonction de la version d'Ubuntu dont vous disposez, vous devrez ajouter le site correspondant au docker.list pour le apt package manager, afin qu'il puisse détecter les packages Docker à partir du site Docker et les télécharger en conséquence.

  • Précis 12.04 (LTS) ─ deb https://apt.dockerproject.org/repoubuntu-précis main

  • Trusty 14.04 (LTS) ─ deb https://apt.dockerproject.org/repo/ ubuntu-trusty main

  • Wily 15.10 ─ deb https://apt.dockerproject.org/repo ubuntu-wily main

  • Xenial 16.04 (LTS) - https://apt.dockerproject.org/repo ubuntu-xenial main

Puisque notre système d'exploitation est Ubuntu 14.04, nous utiliserons le nom du référentiel comme «deb https://apt.dockerproject.org/repoubuntu-trusty main ».

Et puis, nous devrons ajouter ce référentiel au docker.list comme mentionné ci-dessus.

echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main” 
   | sudo tee /etc/apt/sources.list.d/docker.list

Step 6 - Ensuite, nous émettons le apt-get update command pour mettre à jour les packages sur le système Ubuntu.

Step 7 - Si vous souhaitez vérifier que le gestionnaire de packages pointe vers le bon référentiel, vous pouvez le faire en émettant le apt-cache command.

apt-cache policy docker-engine

Dans la sortie, vous obtiendrez le lien vers https://apt.dockerproject.org/repo/

Step 8 - Émettez le apt-get update command pour vous assurer que tous les packages du système local sont à jour.

Step 9 - Pour Ubuntu Trusty, Wily et Xenial, nous devons installer les packages du noyau linux-image-extra- *, ce qui permet d'utiliser le aufs storage driver. Ce pilote est utilisé par les nouvelles versions de Docker.

Cela peut être fait en utilisant la commande suivante.

sudo apt-get install linux-image-extra-$(uname -r) 
   linux-image-extra-virtual

Step 10 - La dernière étape consiste à installer Docker et nous pouvons le faire avec la commande suivante -

sudo apt-get install –y docker-engine

Ici, apt-get utilise l'option d'installation pour télécharger l'image du moteur Docker à partir du site Web Docker et installer Docker.

Le moteur Docker est le package officiel de Docker Corporation pour les systèmes basés sur Ubuntu.

Dans la section suivante, nous verrons comment vérifier la version de Docker qui a été installée.

Version Docker

Pour voir la version de Docker en cours d'exécution, vous pouvez émettre la commande suivante -

Syntaxe

docker version

Options

  • version - Il est utilisé pour garantir que la commande Docker renvoie la version Docker installée.

Valeur de retour

La sortie fournira les différents détails de la version de Docker installée sur le système.

Exemple

sudo docker version

Production

Lorsque nous exécutons le programme ci-dessus, nous obtiendrons le résultat suivant -

Informations Docker

Pour voir plus d'informations sur le Docker en cours d'exécution sur le système, vous pouvez émettre la commande suivante -

Syntaxe

docker info

Options

  • info - Il est utilisé pour s'assurer que la commande Docker renvoie les informations détaillées sur le service Docker installé.

Valeur de retour

La sortie fournira les différents détails du Docker installé sur le système tels que -

  • Nombre de conteneurs
  • Nombre d'images
  • Le pilote de stockage utilisé par Docker
  • Le répertoire racine utilisé par Docker
  • Le pilote d'exécution utilisé par Docker

Exemple

sudo docker info

Production

Lorsque nous exécutons la commande ci-dessus, nous obtiendrons le résultat suivant -

Docker pour Windows

Docker a une prise en charge immédiate de Windows, mais vous devez disposer de la configuration suivante pour installer Docker pour Windows.

Configuration requise

Système d'exploitation Windows Windows 10 64 bits
Mémoire 2 Go de RAM (recommandé)

Vous pouvez télécharger Docker pour Windows à partir de - https://docs.docker.com/docker-for-windows/

Boîte à outils Docker

Docker ToolBox a été conçu pour les anciennes versions de Windows, telles que Windows 8.1 et Windows 7. Vous devez disposer de la configuration suivante pour installer Docker pour Windows.

Configuration requise

Système d'exploitation Windows Windows 7, 8, 8.1
Mémoire 2 Go de RAM (recommandé)
Virtualisation Cela devrait être activé.

Vous pouvez télécharger Docker ToolBox à partir de - https://www.docker.com/products/docker-toolbox