Image löschen

Erfahren Sie, wie Sie ein Image aus Container Registry löschen.

Wenn Sie ein Image nicht mehr benötigen oder die Liste der Imageversionen in einem Repository löschen möchten, können Sie Images aus Container Registry löschen.

Ihre Berechtigungen steuern, welche Images Sie löschen können (siehe Policys zur Kontrolle des Repository-Zugriffs). Sie können Images aus von Ihnen erstellten Repositorys und aus Repositorys löschen, auf die den Gruppen, denen Sie angehören, von IAM-Policys Zugriff erteilt wurde. Wenn Sie zur Administratorengruppe gehören, können Sie Images aus jedem beliebigen Repository im Mandanten löschen.

Neben dem Löschen einzelner Images, wie in diesem Thema beschrieben, können Sie auch Imageaufbewahrungs-Policys einrichten, um Bilder basierend auf den von Ihnen angegebenen Auswahlkriterien automatisch zu löschen. Siehe Bilder mit Aufbewahrungs-Policys beibehalten und löschen.

Wenn Sie ein Image löschen, kann es bis zu 48 Stunden dauern, bis die Löschung wirksam und der Speicher freigegeben wird. Wenn Sie Images löschen, um Speicher freizugeben, können Sie auch mit uns Kontakt aufnehmen, um mehr Speicher zu erhalten.

Sie können das Löschen eines zuvor gelöschten Images bis zu 48 Stunden nach dem Löschen rückgängig machen (siehe Abbild löschen (Wiederherstellen)). Danach wird das Image endgültig aus Container Registry entfernt.

    1. Wählen Sie auf der Listenseite Container Registry in der Liste Repositorys und Images das Repository aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe beim Suchen der Listenseite oder des Repositorys benötigen, lesen Sie Repositorys auflisten.
      Der Abschnitt mit den Repository-Details wird geöffnet.
    2. Wählen Sie das Repository in der Liste Repositorys und Images ein zweites Mal aus.
      Die Images im Repository, einschließlich ihrer Versions-IDs, werden unter dem Repository in der Liste Repositories und Images aufgeführt.
    3. Wählen Sie das gewünschte Bild aus.
      Der Detailabschnitt des Bildes wird geöffnet.
    4. Wählen Sie Image löschen aus.
    5. Bestätigen Sie nach entsprechender Aufforderung den Löschvorgang.

    Das gelöschte Image wird nicht mehr unter dem zugehörigen Repository in der Liste Repositories und Images angezeigt.

  • Verwenden Sie den Befehl oci Artefaktcontainerimage löschen und die erforderlichen Parameter, um ein Image zu löschen:

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

    Eine vollständige Liste der Kennzeichen und Variablenoptionen für CLI-Befehle finden Sie in der Befehlszeilenreferenz.

  • Führen Sie den Vorgang DeleteContainerImage aus, um ein Image zu löschen.