Retour
Docker - Les fondamentaux
Objectifs de la formation
Comprendre l'intérêt et le fonctionnement d'un conteneur Comprendre docker et son écosystème Savoir manipuler les conteneurs Docker Savoir créer des images Docker Savoir partager des images Docker Maîtriser l'utilisation de données persistantes avec Docker Maîtriser la configuration des échanges réseaux avec les conteneurs Savoir exécuter plusieurs conteneurs ensembles
Contenu de la formation
Introduction Fondamentaux sur les conteneurs Pourquoi utiliser les conteneurs ? Vulgarisation d'un conteneur et d'une image Les dessous d'un conteneur (LXC) Les avantages des conteneurs Introduction à Docker Architecture de docker L'écosystème de docker Installation de docker Manipuler des conteneurs Cycle de vie d'un conteneur Exécuter et gérer des conteneurs Limitations Mac/Windows Construire des images Docker Ecrire un Dockerfile FROM, WORKDIR, RUN, COPY, ADD, USER ARG, ENV, LABEL CMD, ENTRYPOINT Layers et mise en cache Construction "Multi-stage" pour des images optimisées Manipuler des images Partager des images Docker Docker hub Utiliser une registry Utiliser des données persistantes La persistance dans docker Les différents montages : volume, bind mounts et tmpfs mounts Les réseaux Docker Exposer des ports Gérer des réseaux avec "docker network" Travailler avec son localhost Les drivers réseaux Un DNS intégré Docker Compose Introduction et installation Fichier de configuration Utiliser les volumes Utiliser les variables d'environnement Utiliser les réseaux Les dépendances de conteneurs Conclusion
Résultats de la formation
Non renseigné
Conditions spécifiques d'accès à la formation
tout public
Métier formé
Cloud
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
4SH
Durée de la formation
1 mois
Modalités de formation
formation entièrement présentielle
Prochaine(s) session(s)
- 12/02/2025 - 13/02/2025