Docker

Formation Docker : introduction et déploiements de conteneurs pour des développeurs Docker pour les conteneurs

Introduction et déploiements de conteneurs Docker pour des développeurs.

 !!!! Programme de formation en cours de mise-à-jour !!!!

Résumé

- Logiciels : systèmes Windows 10, OS/X, GNU/Linux et Docker
- Durée : 7 heures
- Objectif : Créer et administrer des conteneurs Docker pour isoler des applications informatiques virtuelles.
- Pré-requis : Connaître la ligne de commande
- Publics : Développeurs et administrateurs système
- Méthodes mobilisées : Alternance d’apports théoriques et d’exercices de mise en application pratique.
- Modalités et délais d’accès : Sur inscription préalable au minimum 1 semaine avant le début de la formation selon disponibilité du formateur.
- Modalités d’évaluations : Une évaluation du niveau des stagiaires est réalisée avant l’entrée en formation par téléphone ou au moyen d’un questionnaire. Évaluation des acquis et de la satisfaction en fin de formation.
- Accessibilité aux personnes en situation de handicap : Conformité du matériel et des locaux aux personnes à mobilité réduite. Nous informer si un stagiaire en situation de handicap demande une adaptation.
- Taux de satisfaction 2i2l : 100% des stagiaires sont "satisfaits" ou "très satisfaits" à l’issue de leur formation.
- Tarif : Nous consulter.

Présentation

Docker est un logiciel libre qui automatise le déploiement d’applications dans des conteneurs logiciels [1].

- le site officiel de Docker
- la forge de Docker
- la licence Docker Apache 2.0
- les licences des applications Docker
- l’article Wikipédia

Programme

 !!!! Programme de formation en cours de mise-à-jour !!!!

Introduction
- virtualisation et conteneurs
- présentation de Docker
- installation sous Windows et GNU/Linux

Faire les premiers pas
- déployer un conteneur hello world
- concept d’images et docker hub
- premières commandes de gestion des conteneurs et des images

Créer sa propre image
- modifier une image existante et la redéployer
- dockerfile
- builder une image et la déployer
- mettre cette image sur le dockerhub

Gérer les volumes et le réseau
- gestion des volumes
- gestion des ports réseau

Créer une stack de conteneurs
- création d’un environnement application avec plusieurs conteneurs

Notes

[1Source Wikipédia