Nouvelle limitation sur Docker.io

DockerHub impose de nouvelles limitations en terme de nombre de connexions à docker.io en une heure à partir du 1er avril 2025.

Les connexions à docker.io sont fréquemment utilisés dans les scripts d’intégration continue (.gitlab-ci.yml) des projets plmlab ainsi que dans les projets hébergés sur plmshift.

Ces nouvelles limitations devraient avoir un impact limité sur les services hébergés sur la PLM car nous avons mis en place des proxy qui conservent les images des containers une fois qu’ils ont été téléchargé.

Nous vous invitons tout de même à respecter les bonnes pratiques suivantes :

  • utiliser le tag de la version utilisée du container à la place du tag latest,
  • utiliser le container registry de plmlab pour stocker les images de container que vous utilisez régulièrement dans votre scripts de CI/CD (voir l’article suivant du forum).

Autre bonne pratique pour la CI/CD : si vous modifiez le container à chaque exécution de votre script d’intégration continue, il est préférable de créer un nouveau projet dans plmlab qui fera une fois pour toute la construction de l’image du container avec vos modifications et le stockera dans le registry de plmlab.

Pour plus d’informations sur ce sujet sur gitlab, vous pouvez consulter la page suivante.