L'utilisation de Docker et des conteneurs dans un contexte embarqué
Docker et la technologie des conteneurs se sont d’abord constitués pour répondre à des problématiques de DevOps. Leur démocratisation a permis d'ouvrir de nouveaux usages notamment dans le monde de l'embarqué. Cette formation aborde les avantages d’utiliser des conteneurs embarqués et comment les adapter. Elle met l’accent sur des notions avancées de réseau, d’accès au matériel, de déploiement des conteneurs sans Internet et de leur sécurisation.
Plan de cours
- L’écosystème des conteneurs
- Les technologies d’isolation utilisées par les conteneurs
- Bonnes pratiques pour la création de conteneurs
- La gestion du réseau
- La gestion du matériel
- Spécificité de l’embarqué et déploiement
- Renforcement de la sécurité des conteneurs
- Choisir sa solution de conteneurs
Public
Ce cours est destiné aux développeurs d’application qui veulent mettre en place des conteneurs dans un contexte de système embarqué ainsi qu'aux développeurs de BSP qui veulent intégrer des conteneurs.
Prérequis
Bases de connaissances Docker. Notamment :
- Savoir manipuler un conteneur (création, arrêts, accès aux logs)
- Savoir créer un Dockerfile
Ces connaissances peuvent être acquises avec la formation interactive de Docker : [https://training.play-with-docker.com/]()