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, denen die Gruppen, zu denen Sie gehören, Zugriff durch IAM-Policys erteilt wurden. Wenn Sie zur Administratorengruppe gehören, können Sie Images aus jedem beliebigen Repository im Mandanten löschen.
Sie können nicht nur einzelne Images wie in diesem Thema beschrieben löschen, sondern können auch Imageaufbewahrungs-Policys einrichten, um Images basierend auf den von Ihnen angegebenen Auswahlkriterien automatisch zu löschen. Siehe Images 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 Löschen (Wiederherstellen) eines Images aufheben). Danach wird das Image endgültig aus Container Registry entfernt.
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.