Formation Introduction to Docker
Docker est une plate-forme open-source permettant d’automatiser le processus de création, d’exportation et d’exécution d’applications dans des conteneurs.
Cette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux ingénieurs souhaitant utiliser Docker pour déployer et gérer des logiciels sous forme de conteneurs plutôt que de logiciels autonomes classiques.
À la fin de cette formation, les participants seront en mesure de:
- Installez et configurez Docker .
- Comprendre et mettre en œuvre la conteneurisation des logiciels.
- Gestion Docker applications basées sur Docker .
- Docker réseau différentes applications et systèmes Docker .
- Comprendre et éditer les registres Docker .
Format du cours permettant d'évaluer les participants
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
- Pour en savoir plus sur Docker , Docker -vous sur: https://www.docker.com
Plan du cours
Introduction
Les avantages de la conteneurisation des logiciels
Mise en place Docker
Vue d'ensemble des caractéristiques et de l'architecture de Docker.
Travailler avec des images et des conteneurs
Créer et gérer des Dockerfichiers
Docker Networking
Travailler avec les registres
Au-delà Docker Conteneurs - Orchestration de conteneurs
Dépannage
Résumé et conclusion
Pré requis
- Une compréhension de la mise en réseau.
- Linux expérience en ligne de commande.
Audience
- Développeurs
- DevOps ingénieurs
- Administrateurs système
Les formations ouvertes requièrent plus de 3 participants.
Formation Introduction to Docker - Booking
Formation Introduction to Docker - Enquiry
Introduction to Docker - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (7)
Il a expliqué correctement et il y avait des exercices.
Stefan-Bogdan Birtu
Formation - Introduction to Docker
Traduction automatique
La façon dont cela a été expliqué, en partant des concepts de base pour aller vers des notions plus complexes avec des exemples.
Stefan
Formation - Introduction to Docker
Traduction automatique
J'aime la façon dont Abhi présente. Il ajoute des informations sur les diapositives et crée des diagrammes. Personnellement, cela me rend plus facile de comprendre et de mémoriser les informations qu'il partage.
Viorel
Formation - Introduction to Docker
Traduction automatique
J'ai apprécié la manière dont les informations ont été présentées, avec des exemples pratiques. De plus, le rythme du formateur était adéquat et il a eu la patience de répondre à toutes les questions, d'aider les collègues qui restaient en retrait et même d'ajouter des exemples supplémentaires dans la présentation, en fonction de la curiosité des participants.
Beatrice - DB Global Technology SRL
Formation - Introduction to Docker
Traduction automatique
que le formateur était très ouvert pour expliquer en détail chaque question
Mihnea Mihaila - DB Global Technology SRL
Formation - Introduction to Docker
Traduction automatique
Couvert un large spectre, des bases aux aspects avancés. Il était intéressant de toucher à tant de domaines du Docker.
Luis Muegues - FINEOS
Formation - Introduction to Docker
Traduction automatique
Exemples pratiques
Mauricio Ferraz - FINEOS
Formation - Introduction to Docker
Traduction automatique
Cours à venir
Cours Similaires
Advanced Docker
14 HeuresCette formation en <loc> ; (en ligne ou sur site) s'adresse aux ingénieurs qui souhaitent approfondir leurs connaissances en Docker afin de déployer des applications à plus grande échelle tout en gardant le contrôle.
A l'issue de cette formation, les participants seront capables de :
- Construire leurs propres Docker images.
- Déployer et gérer un grand nombre d'applications Docker.
- Évaluer différentes solutions d'orchestration de conteneurs et choisir celle qui convient le mieux.
- Mettre en place un processus d'intégration continue pour les applications Docker.
- Intégrer les applications Docker aux processus d'intégration des outils continus existants.
- Sécuriser leurs Docker applications.
Container Management with Docker
21 HeuresDocker est une plate-forme permettant aux développeurs et aux administrateurs système de gérer des applications distribuées. Il comprend un environnement d'exécution pour exécuter des conteneurs et un service de partage de conteneurs.
Avec docker, la même application peut fonctionner sans modification sur les ordinateurs portables, les serveurs dédiés et les serveurs virtuels.
Ce cours, pendant les deux premiers jours, enseigne l’utilisation de base de Docker , utile à la fois aux développeurs et aux administrateurs système. Le cours comprend de nombreux exercices pratiques et les participants s'exerceront dans leur propre environnement Docker et créeront leurs propres images Docker .
Le dernier jour, les participants découvriront des outils plus avancés compatibles avec Docker . Ce sera Docker Machine, Docker Compose et Docker Swarm.
Docker for Developers and System Administrators
14 HeuresDocker est une plate-forme permettant aux développeurs et aux administrateurs système de gérer des applications distribuées. Il consiste en un runtime pour exécuter des conteneurs et un service de partage de conteneurs.
Avec docker, la même application peut s'exécuter sans modification sur les ordinateurs portables, les serveurs dédiés et les serveurs virtuels.
Ce cours enseigne l'utilisation de base de Docker, utile à la fois pour les développeurs et les administrateurs système. Le cours comprend de nombreux exercices pratiques et les participants s'exerceront dans leur propre environnement Docker et construiront leurs propres images Docker pendant les 2 jours.
Docker and Jenkins for DevOps
14 HeuresCette formation en <loc> ; (en ligne ou sur site) est destinée aux ingénieurs DevOp qui souhaitent optimiser et simplifier le processus CI/CD avec Docker et Jenkins.
A l'issue de cette formation, les participants seront capables de :
- Automatiser la livraison de code et le déploiement de pipeline avec Jenkins.
- Construire une application en utilisant Docker et Docker File.
- Configurer les options d'authentification pour renforcer la sécurité.
Docker and Kubernetes on AWS
21 HeuresCette formation en direct (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent évaluer chacun de ces services afin de décider en toute connaissance de cause lequel déployer au sein de leur organisation.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place un environnement de développement qui inclut toutes les bibliothèques, les paquets et les cadres nécessaires pour commencer à développer.
- Mettre en place, configurer et déployer une série de conteneurs de démonstration en utilisant un certain nombre d'approches différentes.
- Comprendre les différences d'architecture et de conception entre les différentes solutions Docker/Kubernetes au sein d'AWS.
- Automatiser le déploiement des conteneurs Docker.
- Mettre en place un pipeline d'intégration et de déploiement continus.
- Intégrer Docker et Kubernetes dans un système d'intégration continue existant.
Docker, Kubernetes and OpenShift 3 for Administrators
35 HeuresDans cette formation en direct avec instructeur à France, les participants apprendront à gérer Red Hat OpenShift Container Platform.
A la fin de cette formation, les participants seront capables de :
- Créer, configurer, gérer et dépanner des clusters OpenShift.
- Déployer des applications conteneurisées sur site, dans le cloud public ou sur un cloud hébergé.
- Sécuriser OpenShift la plateforme de conteneurs
- Surveiller et collecter des métriques.
- Gérer le stockage.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 HeuresDans cette formation dirigée par un instructeur en <loc> ; (sur place ou à distance), les participants apprendront à créer et à gérer des conteneurs Docker, puis à déployer un exemple d'application à l'intérieur d'un conteneur. Les participants apprendront également à automatiser, mettre à l'échelle et gérer leurs applications conteneurisées au sein d'un cluster Kubernetes. Enfin, la formation aborde des sujets plus avancés, en guidant les participants à travers le processus de sécurisation, de mise à l'échelle et de surveillance d'un cluster Kubernetes.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place et exécuter un conteneur Docker.
- Déployer un serveur et une application web conteneurisés.
- Construire et gérer les images Docker.
- Mettre en place un cluster Docker et Kubernetes.
- Utiliser Kubernetes pour déployer et gérer une application web en cluster.
- Sécuriser, mettre à l'échelle et surveiller un cluster Kubernetes.
Docker (introducing Kubernetes)
14 HeuresL'objectif de ce cours pratique est de fournir tous les outils abordant les aspects pratiques de Docker et de Kubernetes , afin que les participants puissent compter sur les compétences nécessaires pour gérer correctement le programme.
Docker and Kubernetes
21 HeuresObjectifs de la formation: Acquérir des compétences théoriques et opérationnelles sur Docker et Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 HeuresDans cette formation en direct avec instructeur à France, les participants apprendront à utiliser OpenShift Container Platform pour déployer des applications conteneurisées.
A la fin de cette formation, les participants seront capables de :
- Créer et configurer une installation OpenShift.
- Déployer rapidement des applications sur site, dans le cloud public ou sur un cloud hébergé.
Kubernetes from Basic to Advanced
14 HeuresDans cette formation en direct avec un formateur (sur site ou à distance), les participants apprendront à déployer une collection de serveurs d'exemple dans des conteneurs, puis à automatiser, échelonner et gérer leurs serveurs conteneurisés au sein d'un cluster Kubernetes. La formation aborde ensuite des sujets plus avancés en guidant les participants tout au long du processus de sécurisation, de mise en réseau et de surveillance d'un cluster Kubernetes.
A l'issue de cette formation, les participants seront capables de :
- Configurer et exécuter un conteneur Docker.
- Déployer des bases de données et des serveurs conteneurisés.
- Configurer un cluster Docker et Kubernetes.
- Utiliser Kubernetes pour déployer et gérer différents environnements dans le même cluster.
- Sécuriser, échelonner et surveiller un cluster Kubernetes.
Building Microservices with Spring Cloud and Docker
21 HeuresDans cette formation dirigée par un instructeur, en direct dans France, les participants apprendront les principes fondamentaux de la construction de microservices en utilisant Spring Cloud et Docker. Les connaissances des participants sont mises à l'épreuve à travers des exercices et le développement étape par étape d'exemples de microservices.
A la fin de cette formation, les participants seront capables de :
- Comprendre les fondamentaux des microservices.
- Utiliser Docker pour construire des conteneurs pour des applications de microservices.
- Construire et déployer des microservices conteneurisés en utilisant Spring Cloud et Docker.
- Intégrer les microservices avec les services de découverte et la passerelle API Spring Cloud.
- Utiliser Docker Compose pour les tests d'intégration de bout en bout.
OpenShift 4 for Administrators
35 HeuresDans cette formation en direct avec instructeur à France (en ligne ou sur site), les participants apprendront à installer, configurer et gérer OpenShift Container Platform v4.
A la fin de cette formation, les participants seront capables de :
- Comprendre l'OCI (Open Containers Initiative) et ses implications pour l'utilisation de moteurs de conteneurs tels que Docker dans OpenShift.
- Comprendre la relation entre les différentes versions de OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.)
- Créer, configurer, gérer et dépanner un cluster OpenShift.
- Mettre en œuvre les capacités d'autogestion d'Openshift pour améliorer la stabilité et la cohérence de la plateforme.
- Sécuriser la OpenShift plateforme de conteneurs.
- Surveiller et collecter des métriques.
- Gérer le stockage.
- Mettre à niveau un cluster OpenShift Container Platform 3 vers OpenShift Container Platform 4.
Managing Kubernetes with Rancher
14 HeuresCe cours en direct avec instructeur en <loc> ; fournit aux participants une vue d'ensemble de Rancher et démontre par la pratique comment déployer et gérer un cluster Kubernetes avec Rancher.
Selenium with Jenkins and Docker
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux ingénieurs DevOps qui souhaitent utiliser Selenium pour exécuter des tests Selenium à l'intérieur de conteneurs Docker.
A l'issue de cette formation, les participants seront capables de :
- Créer une infrastructure d'automatisation des tests pour les tests à la demande.
- Développer un framework d'automatisation des tests en utilisant Java.
- Construire un pipeline CI/CD à partir de zéro avec Jenkins et Docker.