Skip to content

💡 [REQUEST] - Utiliser le caching Docker pour le build. #51

@bastiansmn

Description

@bastiansmn

Description

Aujourd'hui, les layers ne sont pas mis en cache (à part un layer contenant toute l'image à cause de l'option --single-snapshot). (https://github.com/GoogleContainerTools/kaniko?tab=readme-ov-file#flag---single-snapshot)

Dans des cas comme des layers npm install, téléchargement de ressources lourdes, etc. on aimerait pouvoir bénéficier du caching Docker.

Une solution pourrait être de :

Plusieurs questions se posent :
Est-ce que Harbor est prêt à recevoir le caching des images ?
Est-ce qu'une purge de caching est nécessaire pour éviter de faire exploser la taille utilisée par le cache ?
Est-il intéressant de proposer cette fonctionnalité à tous les projets ?

PRs liées

No response

Issues liées

No response

Exemples simples

No response

Spécifications techniques

No response

Définition du fini

  • La fonctionnalité est terminée
  • Les tests liés à cette fonctionnalité ont été ajoutés
  • La documentation liée à cette fonctionnalité a été ajoutée (cf. https://github.com/cloud-pi-native/documentation)
  • La communication avec les autres équipes impliquées par cette fonctionnalité a été faite

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions