Programme pédagogique
- INTRODUCTION — Contexte et principes, cas d’utilisation, exemples d’architectures à base de conteneurs LXC et Docker
- CONTENEURS LXC — Déploiement, réseau, stockage, sécurité, limitations via cgroups, clonage, migration, sauvegarde
- ARCHITECTURE HA LXC avec OpenSVC — Synchronisation ZFS send/receive, cluster HA de conteneurs
- LIVE MIGRATION — Migration live de conteneurs LXC avec CRIU
- DOCKER — Images, conteneurs, volumes, réseaux, Dockerfile, gestion du cycle de vie
- DOCKER COMPOSE — Orchestration de stacks applicatives multi-conteneurs
- LXD — Installation et configuration, profils, réseau, stockage ZFS, snapshots/restauration, provisioning, migration
Objectifs
- Comprendre les principes des conteneurs LXC et Docker
- Déployer, installer et configurer vos conteneurs Linux
- Sécuriser et assurer la haute-disponibilité de plateformes utilisant LXC/Docker avec OpenSVC ou LXD
- Déployer une infrastructure de gestion de conteneurs LXC/Docker