;
Maison / Développement web / Les Cloud Native Buildpacks atteignent la version bêta

Les Cloud Native Buildpacks atteignent la version bêta

Buildpacks natifs en nuage, une technologie open source inspirée des packs de construction Heroku et Cloud Foundry et destinée à unifier l'écosystème de buildpack, est passée à une version bêta publique. Le projet Cloud Native Buildpacks a été lancé par Heroku et Pivotal et a ensuite rejoint le Cloud Native Sandbox sous le Cloud Native Computing Foundation.

Les buildpacks fournissent un niveau d’abstraction plus élevé pour la construction d’images de conteneur que Dockerfile, la méthode native de Docker. Les packs de stockage natifs en nuage ont été conçus pour fournir un contrat d'API de plate-forme à buildpack qui prend le code source et génère les images Docker pour qu'elles s'exécutent sur des plates-formes en nuage prenant en charge OCI (Open Container Initiative) images. Les Cloud Native Buildpacks tirent parti des fonctionnalités de conteneur standard, telles que le montage d'objets blob inter-référentiels et la redéfinition des bases de couches d'images sur les registres de l'API Docker v2.

Dans le cadre de la version bêta, une pré-version de la pack outil de ligne de commande. Les développeurs peuvent utiliser pack localement pour exécuter des packages, en transformant le code source en images Docker exécutables. Les auteurs de Buildpack, quant à eux, peuvent utiliser pack pour tester les buildpacks et les préparer pour une utilisation en production. Fonctionnalités de la version bêta de pack comprendre:

  • Une interface utilisateur améliorée. Les commandes, les arguments et la sortie de la CLI ont été ajustés pour fournir la sortie la plus significative.
  • Les concepts de base tels que la pile ont été améliorés. Un utilisateur qui court pack pour exécuter des paquets de construction sur le code source, il n'est plus nécessaire de mettre à jour, d'ajouter ou de supprimer des piles. Les images de générateur contiennent des métadonnées à laisser pack gérer cela.

Le projet Cloud Native Buildpacks fait partie de la Sandbox Cloud Native Computing Foundation, destinée aux projets en phase de démarrage. Cet effort a été lancé il y a environ un an par une collaboration entre Pivotal et Heroku. L’équipe du projet veut des commentaires sur pack, qui peut être fourni sur Mou ou la liste de diffusion du projet.

Vous pouvez Télécharger pack de GitHub. Les développeurs peuvent ensuite utiliser la commande pack build sur leur propre application ou une application. Exemple d'application Java. Les développeurs utilisant MacOS avec Homebrew peuvent installer pack avec deux commandes:

$ brasser le robinet
pack d'installation $ brasser

Source

A propos Pratik

Découvrez également

Qu'est-ce que Docker? Les conteneurs Docker expliqués

Docker est une plate-forme logicielle permettant de créer des applications basées sur des conteneurs – …

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *