Mengarsipkan gambar - Amazon ECR

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengarsipkan gambar

Anda dapat mengarsipkan gambar secara manual menggunakan konsol Amazon ECR atau AWS CLI, atau secara otomatis menggunakan kebijakan siklus hidup. Saat gambar diarsipkan:

  • Gambar dipindahkan ke kelas penyimpanan arsip.

  • Gambar yang diarsipkan tidak dapat ditarik. Permintaan untuk menarik gambar yang diarsipkan akan gagal dengan kesalahan 404.

  • Meskipun gambar tidak dapat ditarik, itu masih dapat dijelaskan menggunakan describe-images perintah, atau terdaftar menggunakan list-images perintah. Status gambar akan ditampilkan sebagaiARCHIVED.

  • Gambar yang diarsipkan memiliki durasi penyimpanan minimum 90 hari. Anda tidak dapat mengonfigurasi kebijakan siklus hidup yang menghapus gambar yang telah berada di arsip kurang dari 90 hari. Jika Anda harus menghapus gambar yang telah diarsipkan kurang dari 90 hari, Anda harus menggunakan batch-delete-image API, tetapi Anda akan dikenakan biaya untuk durasi penyimpanan minimum 90 hari.

  • Gambar muncul di tab Gambar yang diarsipkan dalam tampilan repositori (tab ini hanya akan muncul jika setidaknya satu gambar diarsipkan di repositori).

  • Gambar dapat dipulihkan sebagai gambar aktif dengan memilihnya secara manual untuk dipulihkan atau dengan mendorong kembali gambar ke repositori.

  • Gambar akan dihapus jika repositori memiliki kebijakan siklus hidup yang menghapus gambar dengan kriteria seperti waktu dalam arsip.

Konsol Manajemen AWS
Untuk mengarsipkan gambar
  1. Buka konsol Amazon ECR di https://console.aws.amazon.com/ecr/repositori.

  2. Dari bilah navigasi, pilih Wilayah yang berisi repositori dengan gambar yang ingin Anda arsipkan.

  3. Di panel navigasi, pilih Repositori.

  4. Pada halaman Repositori, pilih repositori yang berisi gambar yang ingin Anda arsipkan.

  5. Pilih gambar yang ingin Anda arsipkan. Anda akan melihat Detail Gambar.

  6. Untuk mengarsipkan gambar, pilih tombol Arsip dan pilih Konfirmasi saat Anda diminta.

  7. Jika ini adalah gambar arsip pertama di repositori, tab Gambar yang diarsipkan baru muncul dengan gambar yang baru diarsipkan. Jika ada gambar arsip lainnya, gambar ini akan ditambahkan ke tab itu.

AWS CLI
Untuk mengarsipkan gambar
  • Gunakan update-image-storage-class perintah untuk mengarsipkan gambar dengan memperbarui kelas penyimpanannya keARCHIVE:

    aws ecr update-image-storage-class \ --repository-name my-repository \ --image-id imageDigest=sha256:4f70ef7a4d29e8c0c302b13e25962d8f7a0bd304EXAMPLE \ --target-storage-class ARCHIVE
Untuk mengarsipkan gambar menggunakan kebijakan siklus hidup
  • Anda dapat mengonfigurasi aturan arsip untuk repositori menggunakan kebijakan siklus hidup untuk mengarsipkan gambar secara otomatis. Kebijakan siklus hidup memungkinkan Anda mengarsipkan gambar secara otomatis berdasarkan kriteria seperti:

    • Waktu sejak gambar didorong

    • Waktu sejak gambar terakhir ditarik

    • Jumlah maksimum gambar untuk tetap aktif

    Anda juga dapat mengonfigurasi kebijakan siklus hidup untuk menghapus gambar secara permanen setelah diarsipkan selama periode tertentu. Untuk informasi selengkapnya dan contoh kebijakan siklus hidup dengan tindakan arsip, lihat. Mengotomatiskan pembersihan gambar dengan menggunakan kebijakan siklus hidup di Amazon ECR

    catatan

    Gambar yang diarsipkan memiliki durasi penyimpanan minimum 90 hari. Anda tidak dapat mengonfigurasi kebijakan siklus hidup yang menghapus gambar yang telah berada di arsip kurang dari 90 hari. Jika Anda harus menghapus gambar yang telah diarsipkan kurang dari 90 hari, Anda harus menggunakan batch-delete-image API, tetapi Anda akan dikenakan biaya untuk durasi penyimpanan minimum 90 hari.

Saat Anda mendeskripsikan gambar menggunakan describe-images perintah, gambar yang diarsipkan memiliki fileimage-status. ARCHIVED Anda dapat memfilter gambar dengan image-status hanya melihat gambar yang diarsipkan atau hanya gambar aktif.