web-dev-qa-db-fra.com

Supprimer une image du hub

Je ne parvenais pas à trouver des ressources pour comprendre comment gérer les images du hub Docker.

Avoir une image étiquetée avec V0.0.1 et en construire une nouvelle avec V0.0.2. Voulez-vous supprimer l'image V0.0.1 car la nouvelle version est construite différemment et je ne veux pas que les utilisateurs extraient l'ancienne image.

Merci! Ken

10
kennethlimcp

Son possible, cliquez dans les détails sur le référentiel après avoir cliqué dans Paramètres. Regardez l'image:

print screen

6
Humberto Barbosa

Depuis octobre 2016, le bouton/l'icône de suppression est disponible lorsque vous cliquez sur votre référentiel Docker Hub et l'onglet Balises, du côté droit de chaque version.

 Docker Hub screenshot

4
ozren1983

Dans une version précédente du Hub, vous pouviez le faire via l'onglet "Balises", qui montrait un petit "x" sur lequel vous pouviez cliquer pour supprimer la balise. Dans la nouvelle version du Hub, cela semble avoir disparu. Je ne peux que supposer que la fonctionnalité reviendra à un moment donné.

Le problème pertinent semble être https://github.com/docker/hub-feedback/issues/68 .

Pour le moment, les seules solutions de contournement que je puisse voir sont les suivantes:

  • Supprimez le référentiel et recréez-le en insérant uniquement les balises que vous souhaitez conserver.
  • Contactez le support Docker et demandez-leur de supprimer manuellement les tags indésirables.
3
Adrian Mouat
  1. Ouvrez hub.docker.com et connectez-vous. 
  2. Cliquez sur Détails pour votre image.
  3. Cliquez sur Tags.
  4. Cliquez sur l'icône de suppression (bin) à droite.

Malheureusement, même si vous supprimez la seule balise pour cette image, celle-ci sera toujours répertoriée dans votre compte/référentiel. Cependant, toute personne essayant docker pull sur cette image recevra un message d'erreur. Je suppose que le seul moyen de supprimer complètement l'image est de supprimer le compte (et toutes ses images).

3
Paulo Merson

Actuellement, vous ne pouvez pas supprimer une image du concentrateur via une ligne de commande ou un portail Web. Il y a des questions en suspens:

Voici peut-être une solution de contournement: Suppression d'images d'un registre de dockers privé

2
FunThomas424242

un gros bouton "SUPPRIMER" rouge apparaît dans l'onglet "Paramètres" lorsque vous vous connectez à votre concentrateur Docker. 

0