Déployer vos applications avec Docker par VAELIA MERIGNAC

Lieu(x)
En centre (16, 17, 33, 87)
Durée
Total : 14 heures
En centre : 14 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Fonctionnement et architecture de Docker
Historique du projet
Présentation et composants
Forces et faiblesses VS à une virtualisation complète
Architecture client
- serveur
Conteneur, image et dépôt
Premiers pas avec Docker
Lancement d'un conteneur
Travailler avec un conteneur en cours d'exécution
Gestion des conteneurs
Gestion des Images
Création d'image à partir de l'état d'un conteneur
Utilisation d'un Dockerfile, automatisation de création d'image
Gestion des conteneurs
Gestion des volumes de données
Ajout d'un volume à un conteneur
Réaffectation et partage de volumes
Montage d'un répertoire hôte en tant que volume
Bonne pratique : le pattern data_container
Exposition réseau et liens entre conteneurs
Modes réseaux proposés par Docker
Liens directs et relation parent enfant
Exposition de ports réseau
Docker en production
Lancement automatique des conteneurs au démarrage
Limiter la mémoire et le CPU des conteneurs
Gestion de la haute disponibilité et failover
Gestion de la sauvegarde
Gestion des logs
Dockeriser sa propre application
Préparation
Principes de fonctionnement du Dockerfile
Création du Dockerfile, directives utiles
Bonnes et mauvaises pratiques
Plusieurs démons dans un même conteneur avec Supervisord
Utilisation avancée
Création d'une image de base personnalisée
Utiliser Docker Inspect
Construire son propre dépôt d'images en réseau local avec Docker Registry
Réseau avancé : limitations de Docker et s solution
Docker Compose : gérer une application multiconteneurs
Aller plus loin
Quelques projets à suivre
Objectifs
Utiliser et gérer les conteneurs dans Docker Faire fonctionner une application dans un conteneur Docker Tirer parti des facilités de déploiement de Docker en production
Centre(s)
  • Périgny (17)
  • Mérignac (33)
  • Limoges (87)
  • L'Isle d'Espagnac (16)
Métier(s)
Compétence(s)
Formation proposée par : VAELIA MERIGNAC
À découvrir
Déployer vos applications avec docker par Vaelia
INOW
DOCKER par INOW
AVALONE
Docker Initiation par AVALONE
Docker par Alphorm
LH SOLUTIONS
FORMATION PYTHON par LH SOLUTIONS
Uptimal Performance
Comprendre et déployer une démarche RSE par Uptimal Performance
Windows Server 2016 - Docker par M2I FORMATION MERIGNAC
Déployer les applications d'entreprise et périphériques windows par Vaelia
Conteneurs et CaaS : Docker, Kubernetes... par M2I FORMATION MERIGNAC
Docker par Themanis