Untuk menjalankan Docker di AWS dengan ECS, tidak wajib menggunakan ECR, Anda juga bisa menggunakan Docker Hub (baik sebagai registri publik atau pribadi). Kelebihan ECR misalnya, terintegrasi dengan baik dengan ECS.
Apakah ECR diperlukan untuk ECS?
Ya. Amazon ECR terintegrasi dengan Amazon ECS yang memungkinkan Anda menyimpan, menjalankan, dan mengelola gambar kontainer dengan mudah untuk aplikasi yang berjalan di Amazon ECS. Yang perlu Anda lakukan adalah menentukan repositori Amazon ECR dalam definisi tugas Anda dan Amazon ECS akan mengambil gambar yang sesuai untuk aplikasi Anda.
Bagaimana ECR digunakan di ECS?
Langkah-langkahnya adalah:
- Buat gambar Docker.
- Buat registri ECR.
- Tag gambar.
- Berikan izin kepada Docker CLI untuk mengakses akun Amazon Anda.
- Unggah gambar buruh pelabuhan Anda ke ECR.
- Buat Cluster Fargate untuk ECS yang akan digunakan untuk penyebaran wadah Anda.
- Buat Tugas ECS.
- Jalankan Tugas ECS!
Bagaimana Anda mengintegrasikan ECR dengan ECS?
- Langkah-1: Membuat repositori menggunakan ECR. …
- Langkah-2: Membuat image buruh pelabuhan dan mendorongnya ke repositori yang baru dibuat. …
- Langkah-3: Membuat Cluster ECS. …
- Langkah-4: Membuat Definisi Tugas. …
- Langkah-5: Membuat Layanan ECS. …
- Kita Sudah Siap.
Apa itu ECS ECR?
Amazon Elastic Container Registry (ECR) adalahregistry container Docker yang terkelola sepenuhnya yang memudahkan pengembang untuk menyimpan, mengelola, dan menerapkan image container Docker. Amazon ECR terintegrasi dengan Amazon Elastic Container Service (ECS), menyederhanakan pengembangan Anda ke alur kerja produksi.