03 20 61 95 00

Formation Docker Mise en oeuvre pour administrateurs


  • DOCKI
  • Durée : 2 jours
  • Tarif : 1350 € HT

Objectifs

Comprendre le principe de Docker
Savoir mettre en oeuvre la solution ainsi que les produits de l'écosystème
Être en mesure de déployer des images tout en intégrant les contraintes de production
Prise en main de Kubernetes GCP avec Docker.

Prérequis

Connaître les bases du système Unix/Linux

Public

Administrateurs, chefs de projet et toute personne souhaitant mettre en oeuvre Docker pour déployer ses applications
enveloppe Cette formation vous intéresse ? Contactez-nous

A distance / Classe virtuelle

En classe virtuelle, vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel : cours théorique, travaux pratiques, échanges en temps réel avec le formateur et les autres stagiaires…

Compte Personnel de Formation

Toutes nos formations sont éligibles au titre du CPF. Contactez nous pour être accompagné dans la démarche (formation@access-it.fr/0320619506)

Présentiel

Formations intra ou interentreprises, cours officiels ou création de contenu spécifique, nos formations sauront répondre à vos attentes.
illustration-formation
Les + d'une formation Access it
Des formations d'excellence, éligibles CPF, disponibles en distanciel, et animées par des consultants experts passionnés par leur métier.
En savoir plus
modules

Les Modules
de formation

Module 1
Introduction
Présentation docker, principe, fonctionnalités, avantages, inconvénients, les compétiteurs, la politique à suivre suite au rachat de Docker par la société Mirantis.
Besoins : packaging d'applications, déploiement rapides, coexistence de plusieurs versions d'une application sur un même serveur
Module 2
Principe et architecture
LLes conteneurs lxc.
Présentation de lxc : Linux containers, historique, principe de fonctionnement
Les Cgroups
L'isolation de ressources, création d'un environnement utilisateur
Positionnement par rapport aux autres solutions de conteneurisation
Les systèmes de fichiers superposés
Présentation de aufs
Apports de Docker : Docker Engine pour créer et gérer des conteneurs Dockers
Plates-formes supportées
L'écosystème et application Docker : Docker Registry, Portainer, Kubernetes
Module 3
Installation et configuration
Pré-requis techniques et installation de Docker en ligne de commande et avec Ansible.
Commandes de base, docker build, run, ps, commit, save, load, export, inspect, images, volume, create, diff, history, exec, et autres
Module 4
Gestion des images et des conteneurs
Utilisation de DockerFile pour créer des images personnalisées : principales instructions (RUN, FROM, ENV, EXPOSE, VOLUME, ENTRYPOINT , CMD etc ...)
Recommandations et bonne pratiques d'écriture de Dockerfile, multi-stages, distroless
Gestion des conteneurs : création, affichage, sauvegarde de l'état
Présentation du Docker Hub
Publication d'images vers un registry
Créer d'images docker a partir d’un fichier iso et d’un fichier qcow2
Module 5
Volumes de données
Initialisation des volumes de données lors de la création d'un container
Ajout de volumes de données, contrôle avec la commande Docker inspect
Sauvegarde, migration, restauration de volumes
Liaison entre containers, cas du Docker-in-Docker (DinD), application pratique avec portainer, TP sur des containers liés: Postgresql, Pgadmin 4 et une application Web Flask/SQLAlchemy
Création de conteneurs de volumes de données
Module 6
Administration
Applications multi-conteneurs avec docker-compose
Méthodes d'administration de conteneurs en production
Présentation et orchestration de containers avec Kubernetes

Cette formation vous intéresse ? Contactez-nous !