Optimisation des Images et sécurité
Partie du cours Docker
Presque aucun incident de production impliquant Docker n'est un bug de Docker. Le scénario qui revient est bien plus terne : une image construite il y a deux ans à partir de node:latest, qui tourne en root, pèse 900 Mo et transporte toutes les vulnérabilités connues d'une distribution que personne n'a mise à jour, parce qu'elle fonctionnait le jour de sa construction et que rien depuis n'a dit le contraire.
Aucun des correctifs n'est difficile. Ce sont quatre habitudes, valant chacune quelques lignes dans un Dockerfile, et ensemble elles retirent l'essentiel du risque et l'essentiel du poids. Cette leçon, ce sont ces quatre habitudes et les outils qui les vérifient. ...
Envie d’apprendre Docker Optimisation des Images et sécurité dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Docker prêt, et travaillez sur Optimisation des Images et sécurité avec un tuteur IA qui connaît votre code.
Commencer cette leçonOptimisation des Images et sécuritéCe que vous allez apprendre
- Small bases like alpine and distroless
- USER non-root
- Pinning versions
- Docker scout
- Trivy
- Multi-arch idea
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
13 leçons- 1Qu'est-ce que Docker20 min
- 2Votre premier Container25 min
- 3Les Images et le Dockerfile30 min
- 4Créer des Images personnalisées35 min
- 5Mise en réseau des Containers30 min
- 6Volumes et persistance30 min
- 7Docker Compose35 min
- 8Multi-Stage Builds35 min
- 9Variables d'environnement et secrets25 min
- 10Healthchecks et politiques de redémarrage25 min
- 11Optimisation des Images et sécurité30 min
- 12Registries et publication25 min
- 13Projet final : déployer une stack50 min
