Multi-Stage Builds
Partie du cours Docker
Construisez l'image d'un programme compilé de la façon la plus évidente et vous obtenez quelque chose de saisissant : une image de 900 mégaoctets dont le contenu utile tient dans un seul fichier de 8 mégaoctets. Tout le reste, c'est le compilateur, le gestionnaire de paquets qui a installé le compilateur, les fichiers d'en-tête, les fichiers objets intermédiaires et le cache des modules.
C'est la différence entre un atelier et la chaise que vous y avez fabriquée. On ne livre pas la chaise en expédiant l'atelier avec la chaise dedans. On sort la chaise de l'atelier. ...
Envie d’apprendre Docker Multi-Stage Builds dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Docker prêt, et travaillez sur Multi-Stage Builds avec un tuteur IA qui connaît votre code.
Commencer cette leçonMulti-Stage BuildsCe que vous allez apprendre
- Build stage
- Runtime stage
- --from=builder
- Slim final images
- AS aliasing
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
