Eliminazione di un'immagine

Scopri come eliminare un'immagine da Container Registry.

Quando non è più necessaria un'immagine o si desidera eseguire il cleanup della lista delle versioni dell'immagine in un repository, è possibile eliminare le immagini da Container Registry.

Le autorizzazioni controllano le immagini che è possibile eliminare (vedere Criteri per il controllo dell'accesso al repository). È possibile eliminare le immagini dai repository creati e dai repository ai quali i criteri IAM hanno concesso l'accesso. Se si appartiene al gruppo Administrators, è possibile eliminare le immagini da qualsiasi repository della tenancy.

Oltre a eliminare singole immagini come descritto in questo argomento, è possibile impostare criteri di conservazione delle immagini per eliminare automaticamente le immagini in base ai criteri di selezione specificati. Vedere Come conservare ed eliminare le immagini mediante i criteri di conservazione.

Quando si elimina un'immagine, l'operazione di eliminazione può richiedere fino a 48 ore e il rilascio dello storage. Se si stanno eliminando immagini per rilasciare lo storage, è anche possibile contattarci per ottenere ulteriore storage.

È possibile annullare l'eliminazione di un'immagine precedentemente eliminata per un massimo di 48 ore dopo l'eliminazione (vedere Annullamento dell'eliminazione (ripristino) di un'immagine). Successivamente, l'immagine viene rimossa definitivamente da Container Registry.

    1. Nella pagina della lista Container Registry, selezionare il repository che si desidera utilizzare dalla lista Repository e immagini. Per informazioni su come trovare la pagina della lista o il repository, vedere Elenco dei repository.
      Viene visualizzata la sezione Dettagli del repository.
    2. Selezionare il repository nella lista Repository e immagini una seconda volta.
      Le immagini nel repository, inclusi gli identificativi di versione, sono elencate nel repository nella lista Repository e immagini.
    3. Selezionare l'immagine desiderata.
      Viene visualizzata la sezione Dettagli dell'immagine.
    4. Selezionare Elimina immagine.
    5. Quando viene richiesto, confermare l'eliminazione.

    L'immagine eliminata non viene più visualizzata nel repository associato nella lista Repository e immagini.

  • Utilizzare il comando oci artifact container image delete e i parametri richiesti per eliminare un'immagine:

    oci artifacts container image delete --image-id <image-ocid> [OPTIONS]
    Ad esempio:
    oci artifacts container image delete --image-id ocid1.containerimage.oc1.phx.0.ansh81vru1zp.aaaaaaaalqzjyks...

    Per un elenco completo dei flag e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.

  • Eseguire l'operazione DeleteContainerImage per eliminare un'immagine.