6.4. Balises de flux d’images


La balise de flux d’images est un pointeur nommé vers une image dans un flux d’image. Il est abrégé comme istag. La balise de flux d’image est utilisée pour référencer ou récupérer une image pour un flux et une balise d’image donnés.

Les balises de flux d’images peuvent référencer n’importe quelle image locale ou gérée par l’extérieur. Il contient une histoire d’images représentées comme une pile de toutes les images que le tag a jamais pointées. Chaque fois qu’une image nouvelle ou existante est marquée sous une balise de flux d’images particulière, elle est placée à la première position de la pile d’historique. L’image occupant précédemment la position supérieure est disponible à la deuxième position. Cela permet aux retours faciles de faire à nouveau des balises pointant vers des images historiques.

La balise de flux d’images suivante provient d’un objet ImageStream:

Balise de flux d’images avec deux images dans son histoire

kind: ImageStream
apiVersion: image.openshift.io/v1
metadata:
  name: my-image-stream
# ...
  tags:
  - items:
    - created: 2017-09-02T10:15:09Z
      dockerImageReference: 172.30.56.218:5000/test/origin-ruby-sample@sha256:47463d94eb5c049b2d23b03a9530bf944f8f967a0fe79147dd6b9135bf7dd13d
      generation: 2
      image: sha256:909de62d1f609a717ec433cc25ca5cf00941545c83a01fb31527771e1fab3fc5
    - created: 2017-09-01T13:40:11Z
      dockerImageReference: 172.30.56.218:5000/test/origin-ruby-sample@sha256:909de62d1f609a717ec433cc25ca5cf00941545c83a01fb31527771e1fab3fc5
      generation: 1
      image: sha256:47463d94eb5c049b2d23b03a9530bf944f8f967a0fe79147dd6b9135bf7dd13d
    tag: latest
# ...

Les balises de flux d’images peuvent être des balises permanentes ou des balises de suivi.

  • Les balises permanentes sont des balises spécifiques à une version qui pointent vers une version particulière d’une image, comme Python 3.5.
  • Les balises de suivi sont des balises de référence qui suivent une autre balise de flux d’images et peuvent être mises à jour pour changer l’image qu’elles suivent, comme un lien symbolique. Ces nouveaux niveaux ne sont pas garantis d’être rétrocompatibles.

    À titre d’exemple, les dernières balises de flux d’images expédiées avec Red Hat OpenShift Service sur AWS sont des balises de suivi. Cela signifie que les consommateurs de la dernière balise de flux d’images sont mis à jour au niveau le plus récent du cadre fourni par l’image lorsqu’un nouveau niveau devient disponible. La dernière balise de flux d’images vers v3.10 peut être changée en v3.11 à tout moment. Il est important d’être conscient que ces dernières balises de flux d’images se comportent différemment de la dernière balise Docker. La dernière balise de flux d’images, dans ce cas, ne pointe pas vers la dernière image dans le référentiel Docker. Il pointe vers une autre balise de flux d’images, qui pourrait ne pas être la dernière version d’une image. Ainsi, si la dernière balise de flux d’images pointe vers v3.10 d’une image, lorsque la version 3.11 est libérée, la dernière balise n’est pas automatiquement mise à jour sur v3.11, et reste à v3.10 jusqu’à ce qu’elle soit mise à jour manuellement pour pointer vers une balise de flux d’images v3.11.

    Note

    Les balises de suivi sont limitées à un seul flux d’images et ne peuvent pas faire référence à d’autres flux d’images.

Créez vos propres balises de flux d’images pour vos propres besoins.

La balise de flux d’image est composée du nom du flux d’image et d’une balise, séparée par un côlon:

<imagestream name>:<tag>

À titre d’exemple, pour se référer à l’image sha256:47463d94eb5c049b2d23b03a9530bf944f8f967a0fe79147dd6b9135bf7dd13d dans l’exemple d’objet ImageStream précédemment, la balise de flux d’image serait:

origin-ruby-sample:latest
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2026 Red Hat
Retour au début