Formation Podman
2390€ HT / personne |
3 jours (21 heures) |
Présentation
Podman permet de simplement trouver, lancer, partager et déployer des applications sans daemon contrairement à Docker. Les conteneurs peuvent se déployer en mode rootless, ils peuvent alors être administrés sans droits d’administration.
Les bénéfices de cette technologie sont nombreux :
- Les applications sont mieux sécurisées, si le moteur de conteneur, le runtime ou l’orchestrateur est compromis, l’attaquant n’obtiendra pas les privilèges root
- Permet à plusieurs utilisateurs non privilégiés d’exécuter des conteneurs sur la même machine
- Permet l’isolation à l’intérieur de conteneurs imbriqués
Notre formation Podman vous initiera aux micro-services et à la conteneurisation. A l’issue de cette formation, vous saurez comment déployer des conteneurs, gérer les images, utiliser Podman en mode rootless et gérer le cycle de vie du conteneur.
Comme toutes nos formations, cette formation Podman vous présentera la dernière version de l’outil : Podman 3.1.
Objectifs
- Comprendre l’utilité de la conteneurisation
- Déployer des conteneurs d’application avec Podman
- Comprendre et gérer les images
- Déployer des conteneurs en mode rootless
Public visé
Développeurs, Architectes, Administrateurs systèmes
Pré-requis
Connaissances de base d’un système Unix
Programme de Notre Formation Podman
Introduction
- Comprendre le CI/CD
- Utiliser des pipelines CI/CD
- Comprendre les micro-services
- Pourquoi utiliser les micro-services?
- Virtualisation vs conteneurisation
- Cas d’utilisation des conteneurs Linux
Présentation de Podman
- Architecture de Podman
- Pourquoi utiliser Podman ?
- Installation
- Configurer Podman en mode sans root
- Créer son premier conteneur
Les applications de conteneurs
- Créer un conteneur d’applications web
- Créer une application multi-conteneurs
- Développer un conteneur web
- Intégrer le port mapping
Les images Podman
- Fonctionnement de la gestion d’image de conteneur
- Les différentes méthodes
- Les images et les couches
- Transférer un conteneur
- Construction d’une image à l’aide de Dockerfile
- Création et manipulation du Dockerfile
- Stocker ses images dans un registre privé
Gestion du cycle de vie du conteneur
- Qu’est-ce que le cycle de vie d’un conteneur ?
- Les Pods et le réseau
- Publication de tous les ports
- Publier les ports exposés
- Les volumes persistants
- Le CNI (Container Network Interface)
- Le port forwarding (PAT)
- Lier des conteneurs
Podman en rootless
- Comment fonctionne le rootless ?
- Rootless Containers et cgroup
- Vérifier la configuration
- Exécuter un conteneur en mode rootless
- Les actions de l’administrateur
- Les actions de l’utilisateur
Pour aller plus loin
Formation Ansible
Formation Kubernetes
Formation Openstack
Formation Kubernetes Avancé
Formation OpenShift
Formation Prometheus et Grafana
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
2390€ HT / personne |
3 jours (21 heures) |