Docker : imbroglio sur la fermeture d’un produit

Docker équipes gratuites

Docker entend fermer un service sur lequel s’appuient des projets open source. Sa démarche et la communication qui va avec ne font pas l’unanimité.

Docker s’y est-il mal pris ou sa démarche était-elle volontaire ? L’éditeur a en tout cas semé une certaine panique au sujet des comptes d’équipes gratuits.

Ces derniers n’existent plus à son catalogue, mais les utilisateurs ont pu y conserver l’accès. Un sursis qui prendra fin le 13 avril… et qui aura des conséquences à périmètre plus large. Docker supprimera effectivement, trente jours après cette date, les organisations dont ces équipes sont membres.

La première communication, adressée le 14 mars par e-mail aux utilisateurs concernés, était pour le moins nébuleuse. Dans les grandes lignes, il semblait falloir comprendre : « Si vous ne prenez pas un abonnement payant*, votre compte sera supprimé, images comprises ».

La FAQ vers laquelle pointait le mail donnait une autre version, moins radicale, ne serait-ce que de par son intitulé : « Dépôts privés ». Elle a depuis lors été éditée à plusieurs reprises, face à l'incompréhension chez le public concerné.

Pas d'évolution dans le fond, mais des précisions. En particulier, le fait que les développeurs des images officielles Docker et les membres du programme Verified Publisher ne sont pas concernés. Mais aussi une garantie : les namespaces des organisations supprimées ne seront pas libérés, afin d'éviter qu'ils soient squattés à des fins malveillantes.

De Rocky Linux à Zeek, l'approche de Docker contestée

Docker met en avant une porte de sortie : son programme open source. L'éditeur invite les projets concernés à postuler, y compris s'ils l'ont déjà fait sans succès par le passé. « Nous avons changé nos critères en septembre 2022 », affirme-t-il.

Une déclaration qui a son importance, tant ce programme est largement dénoncé pour sa rigidité. Parmi ceux qui sont passés par là sans décrocher le sésame, il y a des projets comme Rocky Linux et Zeek.
Tous deux ont des équipes gratuites rattachées à leurs organisations respectives. Zeek, sentant le vent tourner, avait commencé à publier ses images sur ECR (registre d'AWS) en parallèle de Docker Hub, « au cas où »...

AWS, justement, pourrait profiter de la situation comme il l'avait fait en publiant Finch au moment où Docker Desktop était devenu payant. GitHub Container Registry a aussi une carte à jouer, tant il revient dans les discussions de la communauté open source sur les palliatifs à adopter.

L'une des principales options qui se dégagent consisté à créer un compte personnel, à y répliquer les images et leurs tags, puis à supprimer l'organisation. Une solution qui implique toutefois un temps d'indisponibilité... et un travail de communication auprès des utilisateurs finaux, le namespace n'étant pas le même.

* Parmi les abonnements payants, la formule Team démarre à 300 $ HT l'an pour 5 utilisateurs.

Illustration © Docker