Mettre à jour des images dans Container Registry
En suivant le même processus que celui que vous avez suivi lorsque vous avez envoyé votre image dans votre dépôt de préproduction Container Registry, ajoutez votre nouvelle image à Container Registry avec le tag approprié.
- Créez l'image que vous souhaitez transférer vers votre instance de préproduction Container Registry un dépôt de clés.
Ajouter le tag de la version existante souhaitée à votre image à l'aide de Docker à mettre à jour (ou par un nouveau tag si vous souhaitez utiliser une nouvelle version de l'image):
docker tag {image_name} {staging_repo_path}:{tag}
Par exemple,
docker tag test-image gcr.io/testpartner/testsolution:latest
.Transférez votre image à l'aide de
gcloud
:gcloud docker push {staging_repo_path}:{tag}
Répétez l'opération pour tous les tags supplémentaires à mettre à jour ou à ajouter au dépôt de préproduction. Notez qu'une même image peut être associée à plusieurs tags.
N'oubliez pas que le fait de placer une image dans votre dépôt de préparation ne la rend pas automatiquement visible pour les utilisateurs (même si vous utilisez un tag déjà associé à une version). Cela ne se produit qu'après la mise à jour de la version dans le portail du producteur et la publication de votre produit.
Vous pouvez gérer les tags directement (ajout, modification ou suppression) sur les images déjà dans dans votre dépôt Container Registry de préproduction Interface utilisateur de Container Registry
Mettre à jour vos produits dans Producer Portal
Ouvrez Producer Portal dans la console Google Cloud:
https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
Remplacez YOUR_PUBLIC_PROJECT_ID par l'ID du projet public que vous avez créé pour Cloud Marketplace, par exemple
my-organization-public
.Dans la liste des produits, cliquez sur l'ID du produit.
Sur la page Présentation de votre produit, accédez à la section Images de conteneur, puis cliquez sur Modifier.
Dans Versions proposées, cliquez sur Modifier. La lecture du dépôt et le chargement de vos balises peuvent prendre quelques secondes.
Cliquez sur la version que vous souhaitez mettre à jour.
Dans Tag pour le Réseau Display, sélectionnez la version qui utilise la condensé à l'image que vous avez mise à jour dans votre dépôt Container Registry de préproduction.
Une fois toutes les informations de la version modifiées, cliquez sur OK.
Lorsque vous avez terminé de mettre à jour les versions compatibles de votre produit, cliquez sur Enregistrer et valider.
Cliquez sur Envoyer pour envoyer les images de conteneur pour examen.
Une fois tous les avis approuvés, vous pouvez publier et lancer le en ouvrant la page Vue d'ensemble de votre produit, puis en cliquant sur Publier.
Supprimer des versions
Lorsque vous supprimez une version de votre produit, elle est immédiatement retirée du la page d'informations détaillées sur le produit lorsque celui-ci est publié. Toutefois, la suppression une publication ne supprime pas les images publiées Container Registry.
Ouvrez Producer Portal dans la console Google Cloud:
https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
Remplacez YOUR_PUBLIC_PROJECT_ID par l'ID du projet public que vous avez créé pour Cloud Marketplace, par exemple
my-organization-public
.Dans la liste des produits, cliquez sur l'ID du produit.
Sur la page Présentation de votre produit, accédez à la section Images de conteneur, puis cliquez sur Modifier.
Dans Versions proposées, cliquez sur Modifier. La lecture du fichier et charger vos tags.
Sélectionnez la version que vous souhaitez supprimer.
Cliquez sur
pour supprimer la version.Cliquez sur OK.
Lorsque vous avez terminé de supprimer des versions de votre produit, cliquez sur Enregistrer et valider.
Cliquez sur Envoyer pour envoyer les images de conteneur pour examen.
Une fois tous les éléments approuvés, vous pouvez publier et lancer le produit en ouvrant la page Présentation de votre produit, puis en cliquant sur Publier.