Les 5 meilleurs livres sur Docker

Les 5 meilleurs livres sur Docker

Cet article vous présente une sélection de 5 des meilleurs livres sur Docker.


1. Docker – Pratique des architectures à base de conteneurs (Pierre-Yves Cloux, Thomas Garlot, Johann Kohler)

Docker – Pratique des architectures à base de conteneurs Pierre Yves Cloux Thomas Garlot Johann Kohler

Disponible sur Amazon Disponible à la Fnac

Cet ouvrage s’adresse aux développeurs, aux architectes logiciels, aux administrateurs système, aux responsables opérationnels des déploiements qui sont impliqués dans la livraison de nouvelles applications.

Déployer du code en production a longtemps été une source de problèmes auxquels la virtualisation avait commencé à apporter des solutions. Aujourd’hui Docker et les environnements d’exécution comme Kubernetes proposent des réponses nettement plus satisfaisantes.

Cet ouvrage a plusieurs objectifs :

  • vous expliquer le concept de conteneur et d’architecture à base de conteneurs (Kubernetes, DCOS, CaaS, Mesos, Swarm, etc.) ;
  • vous apprendre à installer Docker et à le configurer sur un poste de travail ou dans un environnement serveur ;
  • vous montrer comment utiliser Docker (création d’image, intégration continue, persistance, réseau, supervision, etc.) pour supporter l’implémentation et le déploiement d’une application distribuée réaliste ;
  • vous fournir une référence complète associée à des exemples didactiques et réutilisables d’architectures multiprocessus utilisant Docker, Compose, Swarm et Kubernetes.

Le code source et les exemples de ce livre sont distribués via GitHub sur le dépôt public : https://github.com/dunod-docker/docker-examples-edition2/

À propos de l’auteur

Il est Director of Software Development chez SITAONAIR et a occupé des postes de direction au sein des départements informatiques d’opérateurs télécoms en France et à l’étranger.

Il est l’auteur de plusieurs livres publiés aux éditions Dunod et conseiller de start-up en France et aux États-Unis.


2. Docker – Prise en main et mise en pratique sur une architecture micro-services (Jean-Philippe Gouigoux)

Docker – Prise en main et mise en pratique sur une architecture micro services Jean Philippe Gouigoux

Disponible sur Amazon Disponible à la Fnac

Ce livre sur Docker s’adresse à tout développeur, architecte, administrateur souhaitant aboutir à une connaissance structurée de Docker en s’appuyant sur la mise en pratique d’un exemple concret de déploiement d’une application en conteneurs.

Une connaissance même minimale de Linux et des réseaux TCP/IP est un prérequis indispensable pour tirer le meilleur profit de ce livre qui est organisé en deux parties.

La première partie détaille les mécanismes constituant les fondements de Docker avec des exemples de manipulations sur des exercices pratiques.

Docker fait partie d’un écosystème foisonnant et extrêmement mouvant ; pour que son utilisation soit efficace, il est donc essentiel de fournir au lecteur des bases solides sur le fonctionnement de Docker et sur ses concepts les plus importants.

Le premier but de ce livre est donc de développer une maîtrise des besoins élémentaires des utilisateurs professionnels (création d’images simples et solides, connaissance des bonnes pratiques, sécurité…).

Dans une seconde partie, l’auteur met en œuvre une infrastructure complète autour d’une application exemple, en architecture micro services. Le point de vue adopté par l’auteur est celui d’un éditeur de logiciels dont le besoin est de mettre en œuvre des services logiciels sur une architecture souple et évolutive.

Cette mise en pratique sur une application réaliste permet de décrire les astuces de déploiement de conteneurs pour Java, Core .NET, Python et Node.js/AngularJS. L’application ainsi créée est ensuite déployée dans un cluster de machines géré par Docker Swarm.

Des éléments sont en téléchargement sur le site www.editions-eni.fr et sur le compte GitHub des Editions ENI. Ainsi, le lecteur est en mesure de mettre en œuvre la totalité de l’exemple traité dans le livre.

À propos de l’auteur

Jean-Philippe Gouigoux est Directeur Technique d’un éditeur de logiciels, pour lequel il a mené une refonte de l’architecture autour de microservices urbanisés. Il est reconnu Microsoft MVP (Most Valuable Professional) dans diverses spécialités depuis 8 ans.

Auteur de plusieurs livres et articles scientifiques, il intervient régulièrement à l’Université ainsi que lors de conférences Microsoft Experiences, Agile Tour ou BreizhCamp pour partager ses connaissances.

Ce livre sur Docker est l’occasion pour lui d’aider les lecteurs à s’approprier de façon structurée ce nouvel outil qui est en passe de révolutionner le monde de l’informatique comme la virtualisation l’a fait en son temps.


3. Docker – Maîtrisez le déploiement de microservices (Jean-Philippe Gouigoux)

Docker – Maîtrisez le déploiement de microservices Jean Philippe Gouigoux

Disponible sur Amazon Disponible à la Fnac

Ces deux livres offrent au lecteur un maximum d’informations sur Docker pour réussir le déploiement de microservices sous Linux ou Windows (830 pages par nos experts). Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

Un livre de la collection Epsilon Docker – Prise en main et mise en pratique sur une architecture micro-services (2e édition). Ce livre sur Docker s’adresse à tout développeur, architecte, administrateur souhaitant aboutir à une connaissance structurée de Docker en s’appuyant sur la mise en pratique d’un exemple concret de déploiement d’une application en conteneurs. Une connaissance même minimale de Linux et des réseaux TCP/IP est un prérequis indispensable pour tirer le meilleur profit de ce livre qui est organisé en deux parties.

Un livre de la collection Epsilon Docker – Déploiement de microservices sous Linux ou Windows (Docker Swarm, Docker Compose, Docker Machine). Ce livre s’adresse aux architectes logiciels, tech leads, administrateurs système et de manière générale à toute personne concernée par le déploiement en production d’architectures de services basées sur des conteneurs.

Son ambition est de convaincre que les microservices, le DevOps et le déploiement par conteneurs sont les trois faces d’une même réalité, à savoir une architecture réellement agile au service de l’alignement de l’informatique sur les besoins fonctionnels. Il permettra au lecteur, utilisant idéalement Docker couramment, d’être en mesure de mettre en œuvre les toutes nouvelles méthodes de déploiement d’une architecture microservices sur un cluster Swarm.

À propos de l’auteur

Jean-Philippe Gouigoux est Directeur Technique d’un éditeur de logiciels, pour lequel il a mené une refonte de l’architecture autour de microservices urbanisés. Il est reconnu Microsoft MVP (Most Valuable Professional) dans diverses spécialités depuis 8 ans.

Auteur de plusieurs livres et articles scientifiques, il intervient régulièrement à l’Université ainsi que lors de conférences Microsoft Experiences, Agile Tour ou BreizhCamp pour partager ses connaissances.

Ce livre sur Docker est l’occasion pour lui d’aider les lecteurs à s’approprier de façon structurée ce nouvel outil qui est en passe de révolutionner le monde de l’informatique comme la virtualisation l’a fait en son temps.


4. Docker – Déploiement de microservices sous Linux ou Windows – Docker Swarm, Docker Compose, Docker Machine (Jean-Philippe Gouigoux)

Docker – Déploiement de microservices sous Linux ou Windows Docker Swarm Docker Compose Docker Machine Jean Philippe Gouigoux

Disponible sur Amazon Disponible à la Fnac

Ce livre s’adresse aux architectes logiciels, tech leads, administrateurs système et de manière générale à toute personne concernée par le déploiement en production d’architectures de services basées sur des conteneurs.

Il a pour ambition de convaincre que les microservices, DevOps et le déploiement par conteneurs sont les trois faces d’une même réalité, à savoir une architecture réellement agile, au service de l’alignement de l’informatique sur les besoins fonctionnels.

Il permettra au lecteur d’être en mesure d’utiliser les toutes nouvelles méthodes de déploiement d’une architecture microservices sur un cluster Swarm. Le livre s’appuie sur les récents développements de Docker permettant d’industrialiser le déploiement de ces applications sur des réseaux de machines hôtes, levant ainsi les limites des versions précédentes.

Plusieurs technologies sont démontrées en profondeur. Docker Machine permet de créer automatiquement des machines hôtes ; Docker Compose dans ses nouvelles versions aide à la prise en compte des spécificités des applications de services distribués ; Docker Swarm sert de support à un cluster haute disponibilité ainsi que d’orchestrateur de tâche pour assurer une répartition optimale des conteneurs.

Docker apparaissant sous Windows, un chapitre est consacré aux spécificités de cet environnement dans les approches de conteneurs. Enfin, le livre fournit de nombreux conseils pratiques issus d’une expérience en production, sur des sujets aussi variés que la gestion dynamique de la charge ou la mise à jour à chaud des services.

Docker évoluant rapidement, les exemples sont montrés sur plusieurs versions du produit, depuis la 1.13.0 jusqu’à la 17.04. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

À propos de l’auteur

Jean-Philippe Gouigoux est Directeur Technique d’un éditeur de logiciels, pour lequel il a mené une refonte de l’architecture autour de microservices urbanisés. Il est reconnu Microsoft MVP (Most Valuable Professional) dans diverses spécialités depuis 8 ans.

Auteur de plusieurs livres et articles scientifiques, il intervient régulièrement à l’Université ainsi que lors de conférences Microsoft Experiences, Agile Tour ou BreizhCamp pour partager ses connaissances.

Ce livre sur Docker est l’occasion pour lui d’aider les lecteurs à s’approprier de façon structurée ce nouvel outil qui est en passe de révolutionner le monde de l’informatique comme la virtualisation l’a fait en son temps.


5. Docker Deep Dive (Nigel Poulton)

Docker Deep Dive Nigel Poulton

Disponible sur Amazon

Ce livre est en anglais.

C’est le livre ultime pour apprendre Docker, présenté par Docker Captain et l’un des principaux éducateurs de l’écosystème des conteneurs, Nigel Poulton.

Dans ce livre, Docker est simplifié et animé grâce à l’approche unique et dynamique de Nigel. Ses lecteurs le considèrent comme le * gold standard * des ouvrages technologiques. Si vous voulez apprendre les bases de Docker, ce livre est fait pour vous. Si vous voulez être un professionnel avec Docker, ce livre est fait pour vous.

Au programme :

  • Caractéristiques principales:
  • Couverture étendue de l’architecture Docker
  • Exploration approfondie des concepts de base tels que les images et les conteneurs
  • Mise en réseau, volumes et sécurité

Certifié Docker (DCA), Nigel est passionné par l’enseignement de Docker et cela se reflète dans ce livre. Vous ne vous lasserez jamais de lire ce livre et vous le terminerez avec la confiance dont vous avez besoin pour affronter Docker dans le monde réel.

À propos de l’auteur

Aucune information disponible.

error: Contenu protégé