- 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

Formation Docker - Les fondamentaux
Objectifs
Programme
- 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 ensemble
- 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
Public visé
Cette formation s’adresse aux développeurs d’application qui souhaitent utiliser docker au quotidien pour simplifier leur environnement de travail, ainsi qu’aux ingénieurs système souhaitant déployer leur production dans un orchestrateur de conteneur.
Prérequis
Savoir utiliser les lignes de commandes linux.
Choisissez une date pour pouvoir réserver !
Autres formation Formation Docker - Les fondamentaux
Formation Déploiement d'infrastructures à BordeauxFormation Déploiement d'infrastructures à distanceFormation Déploiement d'infrastructures à LyonFormation Déploiement d'infrastructures à ParisFormation Déploiement d'infrastructures à LilleFormation Déploiement d'infrastructures à ToulouseCentres de formation Déploiement d'infrastructuresFormation Déploiement d'infrastructures à RennesFormation Déploiement d'infrastructures à VénissieuxFormation Déploiement d'infrastructures au HaillanFormation Déploiement d'infrastructures à CapbretonFormation Déploiement d'infrastructures à DaxFormation Déploiement d'infrastructures à Mont-de-Marsan
Voir plus
Autres formations disponibles :