Déployez vos applications grâce à Docker

Déployez vos applications grâce à Docker

10 mai 2019 Non Par Paidge

I. Installation de Docker

1) Pré-requis

Pour installer Docker CE, la version communautaire de Docker, vous aurez besoin de la version 64 bits de l’une des versions suivantes de Debian :

  • Buster 10
  • Stretch 9 (stable) / Raspbian Stretch

Docker CE est supporté par les architectures x86_64 (ou amd64), armhf, et arm64.

Docker EE, quant à elle, est la version Enterprise.

2) Installation de Docker

Suivant la documentation officielle, il y a plusieurs manières d’installer Docker CE. Nous verrons ici la manière recommandée.

a) Paramétrage du dépôt

  • Mettez à jour l’index du paquet APT :
 sudo apt-get update
  • Installez les paquets pour autoriser APT à utiliser un dépôt via HTTPS :
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg2 \
    software-properties-common
  • Ajoutez la clé GPG officielle de Docker :
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
  • Utilisez la commande suivante pour paramétrer le dépôt stable

N.B : Vous pouvez remplacer amd64 par armhf ou arm64 en fonction de l’architecture de votre machine.

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

b) Installation de Docker CE

Cette procédure est valable pour Debian x86_64 / amd64, Debian ARM, ou Raspbian.

  • Mettez à jour l’index du paquet APT :
sudo apt-get update
  • Installez la dernière version de Docker CE et de containerd :
sudo apt-get install docker-ce docker-ce-cli containerd.io
  • Pour vérifier que votre installation s’est bien déroulée, vous pouvez lancer l’image Hello-world. Celle-ci va être téléchargée, lancée puis écrira un message d’information avant de se fermer.
sudo docker run hello-world

Vous pouvez aussi lancer une des commandes suivantes pour obtenir la version installée (la 2e commande fournit plus d’informations) :

sudo docker --version
 sudo docker version

Pour afficher la liste des commandes disponibles :

sudo docker

Sommaire :

  1. Introduction
  2. Installation de Docker
  3. Création et utilisation des images
  4. Gestion des conteneurs
  5. Docker-Compose

Pages : 1 2 3 4 5