Utiliser des containers avec les technologies Docker


L’utilisation des conteneurs est probablement un des sujets les plus en vogue aujourd’hui dans le domaine de l’administration système et des projets : développer, tester, déployer sont autant de cas d’utilisation.


Nous vous proposons une formation adapté à votre besoin s’appuyant sur une connaissance avancée des briques de base sur lesquelles reposent les technologies Docker, une expérience reconnue dans le milieu de l’Open Source. Comprendre les fondamentaux  et les impératifs de sécurité pour mieux l’utiliser, tels sont nos objectifs dans cette formation


Prix

650 € HT / jour / personne
Inclue le support de cours remis à chaque participant

Durée

Utiliser les conteneurs avec docker : 2 jours

Participants

De 3 à 8 personnes

 


La méthode


La formation alternera apports théoriques et mise en applications de chaque notion abordée.

La formation comprendra également le déploiement d’une infrastructure reposant sur docker.


Programme


1Présentation

  • Aperçu
  • Vocabulaire
  • Architecture d’ensemble

2Mise en place

  • Installation
  • Droits utilisateurs

3Premières images et conteneurs

  • Créer une image à partir de rien
  • Utilisation d’une image existante
  • Utilisation d’un conteneur existante
  • Suppression d’une image docker

4Dockerfile : détail des instructions

5Exemple : PostgreSQL – construction d’une image

  • Dockerfile
  • Test

6Stockage

  • Volumes
  • Conteneur de données
  • Docker volume
  • Drivers de stockage

7Réseau

  • Configuration par défaut
  • User defined network

8Sécurité

  • Accès au démon
  • Utilisation d’images
  • User namespace
  • inter container communication
  • User namespace

9Tips

  • Mise à jour d’une image
  • Microservice
  • Nettoyage des anciens conteneurs
  • Taille des images
  • Package repository indexes
  • Archives