☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Docker – Fondamentaux

Ref. DOCK-01
Durée :
1
 jour
Examen :
Non certifiant
Niveau :
Fondamental
Financement :
Eligible

Formation Docker

Prise en main de Docker

Cette formation Docker vous donnera une introduction aux concepts de base de la conteneurisation avec Docker et vous enseignera les pratiques nécessaires pour utiliser efficacement les conteneurs. Vous apprendrez les bases de l’orchestration des conteneurs et comment adapter Docker à un environnement à plusieurs nœuds avec des outils comme Swarm ou Kubernetes.

Gagnez en autonomie dans l’utilisation de Docker

Ce cours Docker de 2 jours vous permet d’obtenir toutes les bases dans les technologies Docker grâce à notamment des expérimentations pratiques de la construction, du transport et de l’exploitation des conteneurs Docker.

Profils des Participants

  • Développeurs logiciels
  • Administrateurs systèmes
  • Architectes techniques
  • Ingénieurs DevOps

Objectifs

  • Évaluer les avantages du développement et du déploiement d’un logiciel conteneurisé
  • Utiliser les fonctionnalités du moteur Docker nécessaires à l’exécution des applications conteneurisées
  • Utiliser les orchestrateurs Swarm et Kubernetes pour déployer, maintenir et faire évoluer une application distribuée

Connaissances Préalables

  • Familiarité avec Linux (ligne de commande)

Contenu du Cours

  • Module 1 : Principes fondamentaux de la conteneurisation
  • Module 2 : Création d’images
  • Module 3 : Volumes de docker
  • Module 4 : Les bases du réseautage des dockers
  • Module 5 : Introduction au mode cluster
  • Module 6 : Introduction à Kubernetes

Documentation

  • Support de cours numérique inclus

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

Comprendre l’importance de Docker dans les environnements modernes

La formation Docker permet de saisir les enjeux de la conteneurisation dans un contexte où la rapidité de déploiement et la fiabilité sont essentielles. Cette technologie est aujourd’hui largement adoptée par les équipes de développement et les opérations. Elle offre un gain significatif en termes de portabilité des applications, d’optimisation des ressources et de standardisation des environnements de travail.

Contrairement aux machines virtuelles, les conteneurs Docker sont plus légers et démarrent en quelques secondes. Cette agilité permet aux entreprises d’améliorer leur cycle de développement et de réduire les délais entre la conception et la mise en production. Les participants à cette formation découvriront comment intégrer Docker dans un pipeline DevOps et ainsi automatiser de nombreuses étapes clés.

De la création d’images à l’orchestration

Maîtriser Docker ne se limite pas à savoir lancer un conteneur. Un professionnel compétent doit être capable de concevoir ses propres images, de gérer des données persistantes et de configurer des réseaux adaptés aux besoins de l’application. Cette formation met l’accent sur ces compétences, tout en introduisant les notions essentielles d’orchestration avec Swarm et Kubernetes.

La création d’images personnalisées à partir de Dockerfile est un point central. Les apprenants comprendront comment optimiser ces images pour réduire leur taille et améliorer leur sécurité. La gestion des volumes et du réseautage permettra également de préparer l’application à fonctionner dans un environnement multi-conteneurs.

Une approche pratique et opérationnelle

Chaque concept abordé dans cette formation est accompagné d’exemples concrets et d’exercices pratiques. L’objectif est de permettre aux participants d’appliquer immédiatement leurs nouvelles compétences dans leurs projets. Cette méthodologie favorise la compréhension et l’autonomie, deux qualités indispensables pour travailler efficacement avec Docker au quotidien.

L’aspect orchestration est traité de manière progressive, en commençant par Swarm, plus simple à mettre en place, puis en abordant Kubernetes, devenu la référence pour le déploiement d’applications distribuées. Cette introduction permet de comprendre les grands principes avant d’évoluer vers des architectures plus complexes.

Pourquoi apprendre Docker aujourd’hui

Les environnements de développement et de production sont de plus en plus hétérogènes. Apprendre Docker, c’est se donner la capacité de faire fonctionner une application de manière identique, quel que soit le système sous-jacent. C’est aussi gagner en flexibilité pour tester, déployer et mettre à jour ses services sans interrompre l’activité.

De nombreuses entreprises recherchent aujourd’hui des profils capables de mettre en place et de gérer des infrastructures basées sur Docker. Cette compétence est un atout certain pour évoluer vers des postes à responsabilités dans le domaine DevOps, le cloud computing ou l’architecture logicielle.

FAQ

Cette formation convient-elle aux débutants ?

Oui, elle couvre les bases de manière progressive et inclut des travaux pratiques.

Dois-je avoir des connaissances en programmation ?

Non, mais une compréhension générale du développement ou de l’administration système est un plus.

Quelle est la durée de la formation ?

La formation se déroule sur deux jours, avec un équilibre entre théorie et pratique.

Vais-je apprendre à utiliser Kubernetes ?

Une introduction à Kubernetes est incluse pour comprendre ses concepts et son rôle dans l’orchestration.

Est-ce applicable au cloud ?

Oui, les notions vues sont compatibles avec les principaux fournisseurs de cloud comme AWS, Azure ou GCP.

Y a-t-il une certification ?

Un badge de réussite est remis à l’issue de la formation, attestant des compétences acquises.

Prix de l'inscription
CHF 900.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite
Mois actuel

ven26Sep09:00ven17:00VirtuelVirtuel Etiquettes de sessionDOCK-01

ven26Sep09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionDOCK-01

ven31Oct09:00ven17:00VirtuelVirtuel Etiquettes de sessionDOCK-01

ven31Oct09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionDOCK-01

ven05Déc09:00ven17:00VirtuelVirtuel Etiquettes de sessionDOCK-01

ven05Déc09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionDOCK-01

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request