Conservazione ed eliminazione di immagini mediante i criteri di conservazione
Scopri come impostare e utilizzare i criteri di conservazione delle immagini con Container Registry.
È possibile impostare criteri di conservazione delle immagini per eliminare automaticamente le immagini che soddisfano determinati criteri di selezione, vale a dire:
-
Immagini che non sono state estratte per un certo numero di giorni.
-
Immagini che non sono state sottoposte a controllo delle versioni per un determinato numero di giorni.
-
Immagini a cui non sono stati assegnati determinati identificativi di versione specificati come esenti dall'eliminazione automatica.
Un processo orario controlla le immagini in base ai criteri di selezione e tutte le immagini che soddisfano i criteri di selezione vengono eliminate automaticamente.
I criteri di conservazione delle immagini sono spesso un modo più conveniente per gestire le immagini in un repository rispetto all'eliminazione manuale di singole immagini (vedere Eliminazione di un'immagine).
In ogni area di una tenancy esiste un criterio di conservazione delle immagini globale. I criteri di selezione predefiniti dei criteri di conservazione delle immagini globali conservano tutte le immagini, in modo che non vengano eliminate automaticamente. Tuttavia, puoi modificare il criterio di conservazione immagini globale in modo che le immagini vengano eliminate se soddisfano i criteri specificati. Il criterio di conservazione immagini globale di un'area si applica a tutti i repository dell'area, a meno che non venga esplicitamente sostituito da uno o più criteri di conservazione immagini personalizzati.
È possibile impostare criteri di conservazione immagini personalizzati per sostituire il criterio di conservazione immagini globale con criteri diversi per repository specifici in un'area. Dopo aver creato un criterio di conservazione immagini personalizzato, è possibile applicare il criterio di conservazione personalizzato a un repository aggiungendo il repository al criterio. Il criterio di conservazione immagini globale non è più valido per i repository aggiunti a un criterio di conservazione personalizzato.
Se si dispone dell'autorizzazione manage
per la tenancy, è possibile eseguire i task riportati di seguito.
-
Modifica il criterio di conservazione immagini globale di ogni area.
-
Creare nuovi criteri di conservazione delle immagini personalizzati.
-
Modificare i criteri dei criteri di conservazione delle immagini personalizzati esistenti.
-
Elimina i criteri di conservazione delle immagini personalizzati.
Se si dispone dell'autorizzazione manage
per un repository, è possibile effettuare le operazioni riportate di seguito.
-
Aggiungere il repository a un criterio di conservazione delle immagini personalizzato.
-
Rimuovere il repository da un criterio di conservazione delle immagini personalizzato.
Tenere presente quanto riportato di seguito.
-
A un repository può essere applicato un solo criterio di conservazione immagini personalizzato alla volta. Se un repository è già stato aggiunto a un criterio di conservazione personalizzato e si desidera aggiungere il repository a un criterio di conservazione personalizzato diverso, è necessario rimuovere il repository dal primo criterio di conservazione prima di aggiungerlo al secondo.
-
Quando si crea o si aggiorna un criterio di conservazione immagini, il processo orario che controlla l'eliminazione delle immagini ignorerà il criterio nuovo o aggiornato per diverse ore. Questo periodo di riflessione consente di perfezionare i criteri per selezionare solo le immagini che si desidera eliminare, riducendo così la possibilità che le immagini vengano eliminate in modo imprevisto. Dopo questo periodo, il criterio viene incluso nel processo orario e le immagini vengono controllate ed eliminate di conseguenza.
-
I criteri di conservazione delle immagini globali (e qualsiasi criterio di conservazione delle immagini personalizzato creato) sono specifici di una determinata area. Per eliminare le immagini in modo coerente in diverse aree della tenancy, impostare i criteri di conservazione delle immagini in ogni area con criteri di selezione identici.
-
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.
Utilizzo della console per modificare il criterio di conservazione immagini globale
Se si dispone dell'autorizzazione manage
per la tenancy, è possibile modificare il criterio di conservazione immagini globale dell'area che si applica a tutti i repository di un'area, ad eccezione dei repository che sono stati aggiunti in modo esplicito a un criterio di conservazione immagini personalizzato.
In futuro, i criteri immessi per il criterio di conservazione immagini globale dell'area verranno applicati a tutti i repository dell'area, ad eccezione dei repository che sono stati aggiunti in modo esplicito a un criterio di conservazione immagini personalizzato. Le immagini nei repository non aggiunte a un criterio di conservazione immagini personalizzato verranno eliminate dal Container Registry se soddisfano i criteri specificati nel criterio di conservazione immagini globale.
Quando si crea o si aggiorna un criterio di conservazione immagini, il processo orario che controlla l'eliminazione delle immagini ignorerà il criterio nuovo o aggiornato per diverse ore. Questo periodo di riflessione consente di perfezionare i criteri per selezionare solo le immagini che si desidera eliminare, riducendo così la possibilità che le immagini vengano eliminate in modo imprevisto. Dopo questo periodo, il criterio viene incluso nel processo orario e le immagini vengono controllate ed eliminate di conseguenza.
Utilizzo della console per creare un nuovo criterio di conservazione delle immagini personalizzato per eseguire l'override del criterio globale
Se si dispone dell'autorizzazione manage
per la tenancy, è possibile creare un nuovo criterio di conservazione immagini personalizzato per sostituire il criterio di conservazione immagini globale dell'area per i repository specificati. Un criterio di conservazione immagini personalizzato è specifico dell'area in cui è stato creato.
Ora è possibile aggiungere repository al nuovo criterio di conservazione personalizzato.
Utilizzo della console per rimuovere un repository da un criterio di conservazione immagini personalizzato
Se si dispone dell'autorizzazione manage
per un repository, è possibile rimuovere un repository da un criterio di conservazione delle immagini personalizzato al quale è stato aggiunto in precedenza.
È possibile rimuovere il repository da un criterio di conservazione delle immagini personalizzato:
-
Se si desidera che il criterio di conservazione immagini globale dell'area venga applicato al repository.
-
Se si desidera applicare al repository un criterio di conservazione immagini personalizzato diverso (a un repository può essere applicato un solo criterio di conservazione immagini personalizzato alla volta).
In futuro, il criterio di conservazione immagini globale dell'area verrà applicato al repository (a meno che non si aggiunga il repository a un criterio di conservazione immagini personalizzato diverso). Le immagini nel repository verranno eliminate da Container Registry se soddisfano i criteri specificati nel criterio di conservazione immagini globale.
Quando si crea o si aggiorna un criterio di conservazione immagini, il processo orario che controlla l'eliminazione delle immagini ignorerà il criterio nuovo o aggiornato per diverse ore. Questo periodo di riflessione consente di perfezionare i criteri per selezionare solo le immagini che si desidera eliminare, riducendo così la possibilità che le immagini vengano eliminate in modo imprevisto. Dopo questo periodo, il criterio viene incluso nel processo orario e le immagini vengono controllate ed eliminate di conseguenza.
Utilizzo della console per aggiungere un repository a un criterio di conservazione delle immagini personalizzato
Se si dispone dell'autorizzazione manage
per un repository, è possibile aggiungere un repository a un criterio di conservazione delle immagini personalizzato esistente.
Tenere presente che se un criterio di conservazione immagini personalizzato si applica già al repository, sarà necessario rimuovere il repository dal criterio corrente prima di aggiungerlo a un criterio diverso. Si noti inoltre che un criterio di conservazione delle immagini personalizzato è specifico dell'area in cui è stato creato.
In futuro, il criterio di conservazione personalizzato al quale è stato aggiunto il repository sostituirà il criterio di conservazione immagini globale dell'area. Le immagini nel repository verranno eliminate dal registro dei contenitori se soddisfano i criteri specificati nel criterio di conservazione personalizzato.
Quando si crea o si aggiorna un criterio di conservazione immagini, il processo orario che controlla l'eliminazione delle immagini ignorerà il criterio nuovo o aggiornato per diverse ore. Questo periodo di riflessione consente di perfezionare i criteri per selezionare solo le immagini che si desidera eliminare, riducendo così la possibilità che le immagini vengano eliminate in modo imprevisto. Dopo questo periodo, il criterio viene incluso nel processo orario e le immagini vengono controllate ed eliminate di conseguenza.