Utiliser des conteneurs avec la technologie Docker

Utiliser des containers avec les technologies Docker

Nos formations sont proposées en inter-entreprise selon le calendrier proposé ci-dessous. Nous pouvons aussi nous déplacer au sein de votre entité. N’hésitez pas à nous demander plus d’information !

Objectifs du cours

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ée à 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.

  • Intégrer les concepts de base de docker
  • Savoir gérer des images docker en local et à distance
  • Connaitre l’anatomie d’un dockerfile
  • Maîtriser les bases du stockage, du réseau et de la sécurité

Prérequis

  • Notions d’ad­mi­nis­tra­tion système et d’in­fra­struc­ture Linux
  • Connais­sance du langage shell

Détails pratiques

  • Durée :  2 jours
  • Niveau : intermédiaire
  • Prix : 650 € HT
  • Participants : de 3 à 8 personnes

    La méthode

    La formation alternera apports théoriques et mise en applications de chaque notion abordée : création et gestion de conteneurs, mise en place d’une registry, analyse de l’infrastructure réseau.

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

    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

        Arnaud PATARD est cofondateur d’hupstream. Fan d’Open Source, packager, il contribue au noyau Linux et à la distrbution debian.

        Nos prochaines dates de formation

        • 24 et 25/02/2020
        • 20 et 21/04/2020
        • 15 et 16/06/2020
        • 05 et 06/10/2020
        • 14 et 15/12/2020

          Demander un devis






            votre session

            vos formateurs

            inscription

            au sujet du handicap