Aller au contenu

Préférences et cookies

Afin d’améliorer votre expérience sur notre site et de réaliser des statistiques de visites, nous utilisons des cookies. Rien n’est déposé sans votre accord, et le refus n’enlève l’accès à aucun contenu. Ce choix peut être modifié à tout moment.

Gérer les traceursVos données

Personnaliser

ArticleApplications & Développement

GitHub lance en test le service Container Registry

La filiale de Microsoft a annoncé le lancement d'une beta publique du service de Container Registry. Cette offre vient en complément de GitHub Packages.

La rédaction

La tendance des conteneurs ne se dédit pas comme le montre le lancement du service Container Registry par GitHub. En version beta, il vient chevaucher et compléter l’offre Packages du spécialiste de l’hébergement de code. GitHub Packages est la solution de gestion de paquets multi-langage (JavaScript, Ruby, Java, et .NET). Elle héberge notamment des images de conteneurs.

Alors qu’apporte Container Registry, qui permet également d’héberger, de gérer et de télécharger des conteneurs. Kayla Ngan, chef de produit chez Github, explique dans un article de blog, « Container Registry améliore la gestion des conteneurs dans Packages ». Et de poursuivre, « les fonctionnalités introduites améliorent les politiques d’accès, encouragent l’utilisation d’une image standardisée et promeuvent l’innersourcing grâce à un partage plus facile au sein de l’entreprise ».

Des permissions plus granulaires

Dans le détail, le Container Registry offre un modèle de permission plus granulaire que dans Packages. Il permet de définir des niveaux d’accès et de visibilité par image indépendamment des autorisations de l’organisation et du référentiel. Par ailleurs, il est capable d’accueillir plusieurs images de conteneurs au sein d’une même entreprise ou d’un même compte utilisateur. De plus, il peut être automatisé avec des actions GitHub.

GitHub encourage les développeurs à déplacer leurs images de conteneurs de Packages vers Container Registry. Le lancement de ce dernier, « remplacera le service Docker au sein de Packages », précise un porte-parole de l’entreprise dans un mail. Il précise que plus d’informations seront données sur le calendrier de dépréciation à la fin de la version bêta. En attendant, nous continuons à investir dans Packages en tant que service pour de nombreux autres gestionnaires de paquets, comme Node, RubyGems, Apache Maven, Gradle et Nuget ». Le service lancé par GitHub arrive sur un terrain où la concurrence est forte. Google Container Registry, GitLab Container Registry, Oracle Container Registry, IBM Cloud Container Registry, Red Hat Quay et Amazon Elastic Container Registry et même Azure Container Registry. Pendant la période beta, Container Registry et Packages Docker Registry seront gratuits, après les paquets privés et les images de conteneurs entraîneront des coûts de stockage et des transferts de données selon le type de compte utilisateur (Free, Pro, Free for organizations, Team, ou Enterprise Cloud) et des quotas associés.

Newsletter

La Quotidienne LMI

Recevez chaque matin l’actualité IT de la rédaction.

GitHub lance en test le service Container Registry