Programmez! #239 PDF pour nos abonnés papier

Abonnés papier : en raison de la situation due au coronavirus, des retards sont à prévoir en ce qui concerne la distribution de Programmez! #239 par La Poste. C'est pourquoi nous mettons Programmez! #239 PDF à disposition dans votre compte utilisateur sous un onglet dédié en attendant. Pour y accéder, il vous suffit de saisir votre n° d'abonné (ou éventuellement le ressaisir comme pour l'accès aux archives) dans votre compte utilisateur, si ce n'est pas déjà fait. Si vous ne connaissez par votre numéro d'abonné, vous pouvez l'obtenir à cette page.

En cas de difficultés, contactez le webmaster à partir du formulaire de contact de ce site.

Jib : un générateur d'image d'applications Java pour conteneur Docker, proposé par Google

Par:
fredericmazue

jeu, 23/08/2018 - 12:15

La conteneurisation d'une application Java n'est pas une tâche simple: il est nécessaire d'écrire un fichier Docker puis pousser l'image vers un registre distant. Tous les développeurs Java ne sont pas des experts en conteneurs souligne Google qui propose Jib.

Jib est un générateur d'image de conteneur qui gère toutes les étapes du conditionnement d'une application en une image de conteneur. Le point fort de Jib pour les développeurs Java est de leur permettre de générer des images à l'aide des outils Java qu'ils connaissent. En effet, Jib est écrit en Java et il s'exécute dans le cadre d'une construction de projet Maven ou Gradle. Il n'est pas besoin de conserver un fichier Docker, d'exécuter un démon Docker ou ni même de s'occuper de créer un fichier JAR contenant toutes ses dépendances.

Processus classique de génération d'une image pour Docker :

Avec Jib :

Jib est open source, disponible sur GitHub.