Note :
Le livre est une ressource pratique pour l'apprentissage de Docker, bien structuré pour les débutants et les intermédiaires, offrant de nombreux tutoriels et exemples. Cependant, il peut s'avérer difficile pour les utilisateurs de Windows et n'est pas assez approfondi au-delà des tutoriels.
Avantages:Le livre a une structure agréable, est bon pour apprendre Docker et les meilleures pratiques, et inclut de nombreux tutoriels étape par étape. Il est attrayant et couvre des exemples pratiques à travers différents langages de programmation (Python, NodeJS, Java, C#). Les lecteurs l'ont trouvé utile pour développer leur compréhension et leurs compétences en matière de Docker.
Inconvénients:Les exercices peuvent ne pas fonctionner correctement sous Windows, ce qui entraîne une certaine frustration. Le formatage de l'édition Kindle pose des problèmes, ce qui nuit à la lisibilité. Le livre manque de profondeur en dehors des tutoriels, supposant une solide base Linux/bash et réseau, et ne couvre pas complètement les concepts de Docker ou Kubernetes.
(basé sur 6 avis de lecteurs)
Learn Docker - Fundamentals of Docker 19.x
Explorez les fonctionnalités de base de la conteneurisation de vos applications et rendez-les prêtes pour la production Principales caractéristiques Comprenez les concepts Docker de base à avancés grâce à ce guide complet Familiarisez-vous avec les conteneurs Docker, les images Docker, les orchestrateurs, l'intégration cloud et la mise en réseau Apprenez à simplifier les dépendances et à déployer et tester les conteneurs en production Description de l'ouvrage
Les conteneurs permettent d'empaqueter une application avec tous les composants dont elle a besoin, tels que les bibliothèques et autres dépendances, et de l'expédier sous la forme d'un seul paquet. Les conteneurs Docker ont révolutionné la chaîne d'approvisionnement des logiciels dans les petites et grandes entreprises.
En commençant par une introduction aux principes fondamentaux de Docker et à la mise en place d'un environnement de travail, vous approfondirez des concepts tels que les conteneurs Docker, les images Docker et Docker Compose. Au fur et à mesure de votre progression, le livre vous aidera à explorer le déploiement, l'orchestration, la mise en réseau et la sécurité. Enfin, vous vous familiariserez avec les fonctionnalités de Docker sur les clouds publics tels qu'Amazon Web Services (AWS), Azure et Google Cloud Platform (GCP), et découvrirez les fonctionnalités de Docker Enterprise Edition. En outre, vous découvrirez les avantages d'une sécurité accrue grâce à l'utilisation de conteneurs.
À la fin de ce livre sur Docker, vous serez en mesure de construire, d'expédier et d'exécuter une application conteneurisée et hautement distribuée sur Docker Swarm ou Kubernetes, fonctionnant sur site ou dans le cloud. Ce que vous apprendrez Conteneuriser vos applications traditionnelles ou basées sur des microservices Développer, modifier, déboguer et tester une application s'exécutant dans un conteneur Partager ou expédier votre application sous forme d'image de conteneur immuable Construire un Docker Swarm et un cluster Kubernetes dans le cloud Exécuter une application hautement distribuée à l'aide de Docker Swarm ou de Kubernetes Mettre à jour ou rétablir une application distribuée sans temps d'arrêt Sécuriser vos applications avec l'encapsulation, les réseaux et les secrets Dépanner une application conteneurisée et hautement distribuée dans le cloud À qui s'adresse ce livre ?
Ce livre s'adresse aux professionnels de Linux, aux administrateurs système, aux ingénieurs d'exploitation, aux ingénieurs DevOps, aux développeurs ou aux parties prenantes qui souhaitent commencer à utiliser Docker en partant de zéro. Aucune expérience préalable avec les conteneurs Docker n'est requise. Les utilisateurs disposant d'un système Linux seront en mesure de tirer pleinement parti de ce livre. Table des matières Que sont les conteneurs et pourquoi les utiliser ? Mise en place d'un environnement de travail Maîtrise des conteneurs Création et gestion des images de conteneurs Volumes de données et configuration Débogage du code exécuté dans les conteneurs Utilisation de Docker pour renforcer l'automatisation Scénarios d'utilisation avancée de Docker Architecture d'application distribuée Réseau à hôte unique Orchestres Docker Compose Introduction à Docker Swarm Déploiements sans temps d'arrêt et secrets Introduction à Kubernetes Déploiement, mise à jour et sécurisation d'une application avec Kubernetes Surveillance et dépannage d'une application exécutée en production Exécution d'une application conteneurisée dans le nuage
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)