Cara Menolak Imej Docker Tempatan ke AWS ECR

Cara Menolak Imej Docker Tempatan Ke Aws Ecr



Imej Docker ialah fail baca sahaja yang mengandungi arahan untuk mencipta dan melaksanakan bekas Docker. Imej-imej ini boleh ditolak (dimuat naik) ke mana-mana pendaftaran jauh menggunakan Tolak perintah. Pendaftaran Bekas Elastik ialah pendaftaran kontena yang membantu dalam mengurus dan menggunakan imej docker, ia adalah perkhidmatan AWS yang diurus sepenuhnya, selamat dan Boleh Skala.

Artikel ini mengandungi panduan terperinci tentang menolak imej setempat ke AWS ECR.







Tolak Imej Docker Tempatan ke AWS ECR

Pastikan itu AWS CLI dipasang pada sistem. Sekarang buka Prompt Perintah dalam direktori di mana Imej Docker disimpan:





Taip arahan ini untuk menyediakan Pemasangan AWS CLI:





> konfigurasi aws

Catatan : Ia akan menggesa empat nilai yang berbeza. Berikan maklumat dengan menyalinnya daripada akaun AWS.



Salin IP Kunci Akses AWS dan Kunci Akses Rahsia AWS yang diperlukan dengan mencari SAYA ADALAH dalam bar carian Konsol Pengurusan Amazon, Klik pada SAYA ADALAH , dan pilih pilihan Bukti kelayakan keselamatan saya:

Buka Buat kunci akses dan salin anda Kunci akses dan kunci akses Rahsia:

Sekarang tampal kekunci ini dalam Prompt Perintah berkenaan dengan mesej utama, juga sediakan nama wilayah lalai dan tetapkan nilai Format output lalai ke json:

AWS CLI berjaya dikonfigurasikan.

Langkah seterusnya ialah mencipta ECR, untuk ECR carian itu dalam bar carian Konsol Pengurusan Amazon dan klik pada Pendaftaran Bekas Elastik:

Klik pada butang Bermula:

Pilih peribadi atau awam mengikut keutamaan anda dan taip nama untuk ECR:

Biarkan selebihnya tetapan sebagai lalai dan klik pada Buat butang repositori:

ECR yang berjaya dibuat akan dipaparkan dalam Papan pemuka Repositori Amazon ECR, bukanya dengan mengklik pada nama Repositori:

Sudah tiba masanya untuk menolak imej docker supaya untuk tujuan itu klik pada Lihat arahan tolak:

Wizard arahan tolak akan dibuka yang mengandungi arahan dan prosedur untuk sistem pengendalian yang berbeza, untuk mengesahkan dan menolak imej ke repositori. Dari sini, salin token pengesahan untuk log masuk ke AWS CLI:

Tampal perintah yang disalin ini ke dalam prompt Perintah yang dikonfigurasikan:

Mesej kejayaan untuk log masuk boleh dilihat dalam output di atas.

Salin membina arahan imej docker daripada menolak wizard arahan:

Sintaks

> binaan buruh pelabuhan -t < nama imej buruh pelabuhan >

Tampalkannya dalam Prompt Perintah dan tekan enter:

Salin arahan tag untuk menandakan imej yang anda ingin tolak ke dalam repositori:

Sintaks:

> tag buruh pelabuhan < nama imej > < ECR-nama-pendaftaran >/< nama imej >

Tampalkannya dalam Prompt Perintah:

Salin arahan tolak untuk menolak imej docker dalam repositori AWS daripada wizard:

Sintaks

> tolak buruh pelabuhan < nama-imej-dalam-pendaftaran >

Tampalkannya dalam Prompt Perintah:

Imej akan berjaya ditolak ke ECR:

Untuk mengesahkan sama ada imej berjaya ditolak atau tidak, buka repositori untuk melihat imej:

Ia kelihatan dalam output bahawa imej berjaya ditolak, dengan semua butiran seperti Digest, Ditekan pada cap masa, tag imej dan jenis artifak.

Kesimpulan

Perkhidmatan Amazon ECR menyediakan kemudahan untuk menolak imej docker dalam beberapa langkah menggunakan AWS CLI supaya pendaftaran AWS boleh membina dan menggunakan bekas Docker menggunakan imej Docker. Dalam artikel ini, kami menolak Imej Docker Tempatan ke ECR.