BAC-L1-FOUND-117
Docker et environnements reproductibles
« Ça marche sur ma machine » n'est pas un résultat. Empaqueter un nœud et ses dépendances pour que l'atelier fonctionne à l'identique partout.
- Niveau
- L1 — Développeur blockchain
- Durée
- 4 h
- Piste
- Fondation
- Mainteneur
- Architecte du curriculum développeur
Objectifs pédagogiques
- 01Écrire une image reproductible et versionnée
- 02Composer un réseau local multi-conteneurs
- 03Gérer volumes persistants et données de chaîne
Laboratoire guidé
Conteneuriser un nœud de test et lancer un réseau à trois nœuds communicants.
Laboratoire autonome
Réduire la taille de l'image de moitié sans perdre de fonctionnalité, et documenter la méthode.
Volet sécurité
Conteneur non privilégié, image de base minimale, secrets hors du Dockerfile.
Évaluation
Réseau local reproduit par un pair à partir du seul dépôt.
Ouvre l'accès à
- BAC-L2-SUB-105Première chaîne : spécification et réseau local
- BAC-L2-COSMOS-105Première chaîne souveraine
- BAC-L2-AVAX-104Outillage : ligne de commande et réseau local
- BAC-L2-TIA-105Exploiter un nœud léger
- BAC-L2-OPS-101Infrastructure décrite en code
- BAC-L2-OPS-103Intégration continue d'un dépôt de protocole
