AccueilActualités informatiqueAtelier en ligne : Docker et les conteneurs dans la pratique

Atelier en ligne : Docker et les conteneurs dans la pratique

Docker et les autres gestionnaires de conteneurs ont transformé les tâches des développeurs et des administrateurs, et les conteneurs peuvent, si on les utilise correctement, faciliter la vie. En tant que débutant, on est toutefois rapidement confronté à de nombreuses opinions fortes : Les conteneurs sont inefficaces et en fait morts depuis longtemps, disent les uns. D’autres conseillent d’ignorer Docker et de miser directement sur Kubernetes ou de travailler avec des alternatives comme Podman.

Il existe également de nombreux avis sur la sécurité des conteneurs. Tandis que certains s’appuient sur le prétendu cloisonnement des conteneurs, d’autres voient dans cette technique un cauchemar en matière de sécurité. La vérité est que sans connaissances de base suffisantes, on peut s’exposer à de nombreux problèmes de sécurité. Lors de leurs recherches sur Internet, les chercheurs en sécurité trouvent régulièrement d’innombrables environnements Docker configurés avec négligence. Si l’on ignore la documentation lors de la mise en place de Docker, les portes de son système s’ouvrent rapidement aux pirates. Et le Docker Hub, la source préférée pour les images de conteneurs, contient également de nombreuses images non sécurisées, que ce soit par inadvertance ou par malveillance. Les chercheurs en sécurité le soulignent régulièrement : entre les images de conteneurs bien entretenues et utiles, il y a aussi des images non sûres et même des images créées dans une intention frauduleuse.

L’atelier en ligne de c’t « Docker et les conteneurs dans la pratique » s’adresse aux développeurs et aux administrateurs qui veulent ou doivent se lancer dans le sujet – avec un regard neutre sur Docker, les alternatives possibles et les avantages et inconvénients de la technique.

Sommaire

Outre quelques connaissances théoriques sur les conteneurs, il s’agit avant tout de relever les défis au quotidien et de faire ses propres expériences sur la ligne de commande : empaqueter des logiciels dans des conteneurs, publier des services sur Internet avec TLS et détecter efficacement les problèmes dans les conteneurs. Afin qu’ils puissent mettre la main à la pâte, tous les participants à l’atelier reçoivent une instance de serveur cloud sur laquelle ils peuvent reproduire eux-mêmes les scénarios. Grâce à la documentation, ils pourront ensuite suivre toutes les étapes à tête reposée.

Une image Python dans le Docker Hub – il n’est pas évident de savoir si elle est utilisable et digne de confiance, mais il existe quelques indications pour trouver de bonnes images.

L’atelier aura lieu les 1er et 2 mars 2022 de 09h00 à 12h30 dans une salle de cours en ligne où il sera toujours possible de poser des questions. Le premier après-midi, les participants pourront faire leurs propres expériences sur les serveurs cloud et le deuxième matin, ils pourront discuter avec le conférencier et les autres participants de leurs questions et problèmes. La condition préalable est un ordinateur avec un client SSH, une webcam et un microphone ainsi que des connaissances de base sur le travail en ligne de commande.

La partie théorique abordera le rôle de Docker Inc. et l’avenir de l’entreprise, les alternatives comme Podman et l’importance de l’open-source et de la standardisation dans l’environnement des conteneurs, ainsi que la différenciation avec l’orchestrateur de conteneurs Kubernetes.

A l’issue de ces deux matinées, vous saurez en quoi les conteneurs peuvent vous aider dans votre travail et serez en mesure de mettre en service votre propre infrastructure ou de fournir vos propres logiciels sous forme d’images Docker.

  • Notions de base sur Docker
  • Trouver et sélectionner des images
  • Configurer et sécuriser un hôte Docker
  • Empaqueter ses propres logiciels
  • Publier des services sur Internet avec TLS
  • Trouver des erreurs et évaluer les logs
  • Prise en main dans un environnement de test préparé
  • Exploiter plusieurs services web avec un proxy HTTP dans des conteneurs

Vous trouverez plus d’informations sur l’événement des 1er et 2 mars 2022 ainsi que des détails sur l’inscription sur la page de l’atelier de heise events.

Plus d'articles