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

Lieu de formation

2 Rue Edmond Rostand 33185 Le Haillan