Passer aux informations sur le produit
Comprendre Docker et Kubernetes en images
Comprendre Docker et Kubernetes en images
Description
Introduction au livre
« Pourquoi cela fonctionne-t-il ainsi ? » Les principes complexes sont expliqués en une seule image !
De la compréhension à la pratique, Docker et Kubernetes deviennent évidents par la simple lecture.

Ce livre est un ouvrage d'introduction qui utilise des illustrations et des diagrammes pour aider les lecteurs à comprendre intuitivement les concepts et les principes complexes de Docker et Kubernetes, au cœur de la technologie des conteneurs.
Il commence par la structure de base de Docker et le processus de création d'images, puis s'étend progressivement à l'exploitation de systèmes à grande échelle utilisant Kubernetes, en expliquant les composants essentiels tels que les Pods, les Deployments et les Services à l'aide d'exemples concrets.
Il est structuré de manière à ce que vous puissiez apprendre, dans un seul ouvrage, non seulement les bases, mais aussi la pratique et le fonctionnement, en observant la structure sur l'image et en confirmant le processus pratique de vos propres yeux.
De plus, plutôt que de simplement mémoriser des commandes, le concept était expliqué à la racine, en se concentrant sur le principe du « pourquoi cela fonctionne ainsi », afin qu'il puisse être compris et appliqué plus en profondeur.
  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
Chapitre 1 : Aperçu de la technologie des conteneurs
1.1 Exploration des conteneurs
____1.1.1 Exécution d'un conteneur
____1.1.2 Image du conteneur
1.2 Caractéristiques de la technologie de base des conteneurs
____1.2.1 Environnement d'exécution léger
____1.2.2 Grande portabilité
____1.2.3 Un immense écosystème
1.3 Docker et Kubernetes sont abordés dans ce livre.

Chapitre 2 : Présentation de Docker
2.1 Docker et la construction, le déploiement et l'exécution
____2.1.1 Construction : Création d’une image conteneur
____2.1.2 Exécution : Lancement d’un conteneur
____2.1.3 Navire : Déploiement de conteneurs à l’aide d’un registre
2.2 Différentes méthodes d'exécution de conteneurs
____2.2.1 Partage de fichiers et persistance des données entre hôtes et conteneurs
____2.2.2 Exposition des ports du conteneur depuis l'hôte
____2.2.3 Compose : Gestion simultanée de plusieurs conteneurs
2.3 Dockerfile
____2.3.1 Grammaire de base de Dockerfile
____2.3.2 Construction en plusieurs étapes
2.4 Structure de la couche conteneur
____2.4.1 Structure en couches des images conteneurs
____2.4.2 Affichage du contenu d'une image conteneur
____2.4.3 Structure de construction et de couches du conteneur
____2.4.4 Structure en couches de l'exécution du conteneur
____2.4.5 Compétences requises pour créer des images en couches et des systèmes de fichiers racine
2.5 Architecture Docker et environnement d'exécution OCI
2.6 Vérification des images de conteneurs dans la version Docker 25
2.7 Résumé

Chapitre 3 : Vue d’ensemble de Kubernetes
3.1 Fonctionnalités de Kubernetes
____3.1.1 Gestion déclarative à l'aide de fichiers
3.1.2 Prise en charge d'un large éventail de formats de distribution
3.1.3 Architecture hautement évolutive et communauté de développeurs active
3.2 Cluster Kubernetes et kubectl
3.3 L'unité de déploiement de base de Kubernetes : Pod
____3.3.1 Capsules et conteneurs
____3.3.2 Étiquettes et annotations
3.4 Déploiement d'applications
____3.4.1 Déploiement
____3.4.2 StatefulSets
____3.4.3 Démonstration
____3.4.4 Tâches et tâches Cron
3.5 Réglages et volume
____3.5.1 Gestion des paramètres d'application à l'aide de ConfigMaps et de secrets
____3.5.2 Gestion du stockage à l'aide de volumes
____3.5.3 Volume persistant
____3.5.4 Volume temporaire
Mise à jour 3.6
____3.6.1 Connexion à un pod à l'aide d'un service
____3.6.2 Exposer le service au monde extérieur
3.7 Pods et environnement d'exécution de conteneurs CRI dans Kubernetes
3.7.1 Gestion des pods avec Kubelet
____3.7.2 Durée d'exécution CRI
____3.7.3 Plugin CNI
____3.7.4 kube-proxy
____3.7.5 Relations entre les composants des nœuds
3.8 Résumé

Chapitre 4 Spécifications d'exécution et de normes des conteneurs
4.1 Vue d'ensemble de l'environnement d'exécution des conteneurs
____4.1.1 Relation entre Docker, Kubernetes et les environnements d'exécution de conteneurs
____4.1.2 Deux types de couches d'exécution
____4.1.3 Liaison entre l'environnement d'exécution CRI et l'environnement d'exécution OCI, et flux de création de pods
4.2 Divers environnements d'exécution de haut niveau (environnements d'exécution compatibles avec Docker)
____4.2.1 Docker
____4.2.2 Padman
4.3 Divers environnements d'exécution de haut niveau (environnements d'exécution CRI)
____4.3.1 conteneur
____4.3.2 CRI-O
4.4 Divers environnements d'exécution de bas niveau
____4.4.1 runc
____4.4.2 gViseur
____4.4.3 Conteneurs Kata
4.5 Spécifications standard OCI
____4.5.1 Spécification d'exécution OCI
____4.5.2 Spécification d'image OCI
____4.5.3 Spécification de distribution OCI
4.6 Exécution de conteneurs à l'aide de runc
____4.6.1 Récupération d'images de conteneurs et création d'applications basées sur des conteneurs
____4.6.2 Exécution des conteneurs
____4.6.3 Arrêt et suppression des conteneurs
4.7 Technologies de base utilisées pour créer des environnements d'exécution
____4.7.1 Espaces de noms
____4.7.2 groupes de contrôle
4.8 Résumé

Image détaillée
Image détaillée 1

Avis de l'éditeur
La lecture suffit !
Comprendre Docker et Kubernetes rapidement et facilement !


La technologie des conteneurs est essentielle dans les environnements modernes de développement et d'exploitation des systèmes.
Docker, qui gère les applications dans des unités de conteneurs et permet un déploiement et un fonctionnement cohérents dans de multiples environnements, et Kubernetes, qui les orchestre à grande échelle et réalise une infrastructure automatisée, sont au cœur de l'architecture cloud-native actuelle.

Ce livre explique ces techniques complexes de manière simple et compréhensible, en utilisant des illustrations et des schémas pour permettre une compréhension visuelle et intuitive des concepts clés.
Le parcours d'apprentissage global est structuré pour apprendre les bases et les principes de fonctionnement des conteneurs via Docker, puis s'étendre aux opérations et à la gestion à grande échelle à l'aide de Kubernetes, en établissant une connexion naturelle entre Docker et Kubernetes.
Nous abordons la structure des conteneurs et la création d'images, la relation entre Pod/Déploiement/Service avec des exemples concrets, et nous apprenons également les fonctions et concepts fréquemment rencontrés en pratique, tels que la configuration réseau, le contrôle des ressources, la planification et la gestion des services.

Lorsqu'on apprend une fonction, on ne se contente pas de présenter des commandes, mais on explique le contexte et les raisons structurelles qui ont motivé sa création, en mettant l'accent sur le principe du « pourquoi cela fonctionne ainsi ».
L'objectif est de vous permettre de comprendre et d'appliquer les compétences plutôt que de simplement les mémoriser.
Ce livre vous aidera à comprendre des concepts complexes grâce à des illustrations et à observer les résultats d'expériences pratiques, vous permettant ainsi d'apprendre les principes et les pratiques de la technologie des conteneurs dans un seul ouvrage.

[Préface de l'auteur]

Les logiciels d'exécution de conteneurs, qui ne sont généralement pas traités en détail, constituent également un sujet central de cet ouvrage.
L'environnement d'exécution des conteneurs est le logiciel le plus fondamental de la technologie des conteneurs.
L'une de ses fonctions importantes est la capacité à créer et à gérer des conteneurs.
Docker et Kubernetes utilisent en interne un environnement d'exécution de conteneurs pour créer et gérer des conteneurs et constituent la base de la technologie des conteneurs.
L'apprentissage des bases des environnements d'exécution de conteneurs et des structures de conteneurs qui s'y rattachent sera utile pour découvrir les fonctionnalités de Docker et de Kubernetes non abordées dans ce livre, ainsi que d'autres outils liés aux conteneurs.

[Préface du traducteur]

Vous pourriez vous dire : « Si seulement nous avions l'IA, tout irait bien même si nous n'étions pas au courant de tout ça ? »
Mais en réalité, je pense qu'à mesure que le développement de l'IA s'intensifie, des technologies comme les conteneurs et Kubernetes deviennent de plus en plus nécessaires.
En coulisses, les services d'IA utilisés dans le monde entier utilisent des technologies comme Kubernetes et les conteneurs pour garantir le fonctionnement stable de ces services.
Découvrir ces liens, c'est tout le plaisir de l'informatique et la joie d'apprendre.
Ce livre explique les concepts sous-jacents de manière facile à comprendre, grâce à des illustrations et des explications détaillées.
J’espère que grâce à ce livre, vous pourrez vous aussi découvrir les liens entre les technologies de pointe et les technologies existantes, acquérir et apprécier les connaissances techniques qui sous-tendent les technologies de pointe.
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 20 novembre 2025
- Nombre de pages, poids, dimensions : 224 pages | 152 × 225 × 9 mm
- ISBN13 : 9791140716562

Vous aimerez peut-être aussi

카테고리