Bagikan melalui


Opsi penyebaran kontainer lainnya

Petunjuk / Saran

Konten ini adalah kutipan dari eBook, Merancang Aplikasi .NET Cloud Native untuk Azure, tersedia di .NET Docs atau sebagai PDF gratis yang dapat diunduh yang dapat dibaca secara offline.

aplikasi .NET Cloud Native untuk gambar mini sampul Azure eBook.

Selain Azure Kubernetes Service (AKS), Anda juga dapat menyebarkan kontainer ke Azure App Service untuk Kontainer dan Azure Container Instances.

Kapan masuk akal untuk menerapkan ke App Service untuk para Kontainer?

Aplikasi produksi sederhana yang tidak memerlukan orkestrasi sangat cocok untuk Azure App Service for Containers.

Cara menyebarkan ke Layanan Aplikasi untuk Kontainer

Untuk menyebarkan ke Azure App Service untuk Kontainer, Anda memerlukan instans dan kredensial Azure Container Registry (ACR) untuk mengaksesnya. Dorong gambar kontainer Anda ke repositori ACR sehingga Azure App Service Anda dapat menariknya saat diperlukan. Setelah selesai, Anda dapat mengonfigurasi aplikasi untuk Penyebaran Berkelanjutan. Melakukannya akan secara otomatis menyebarkan pembaruan setiap kali gambar berubah di ACR.

Kapan masuk akal untuk menyebarkan ke Azure Container Instances?

Azure Container Instances (ACI) memungkinkan Anda menjalankan kontainer Docker di lingkungan cloud terkelola tanpa server, tanpa harus menyiapkan komputer virtual atau kluster. Ini adalah solusi yang bagus untuk beban kerja jangka pendek yang dapat berjalan dalam kontainer terisolasi. Pertimbangkan ACI untuk layanan sederhana, skenario pengujian, otomatisasi tugas, dan proses build. ACI memulai instans kontainer, melakukan tugas, lalu menghentikannya.

Cara menyebarkan aplikasi ke Azure Container Instances

Untuk menyebarkan ke Azure Container Instances (ACI), Anda memerlukan Azure Container Registry (ACR) dan kredensial untuk mengaksesnya. Setelah Anda mendorong gambar kontainer Anda ke repositori, gambar tersebut tersedia untuk ditarik ke ACI. Anda dapat bekerja dengan ACI menggunakan portal Microsoft Azure atau antarmuka baris perintah. ACR menyediakan integrasi yang ketat dengan ACI. Gambar 3-12 menunjukkan cara mendorong gambar kontainer individual ke ACR.

Instans Menjalankan Azure Container Registry

Gambar 3-12. Instans Jalankan Azure Container Registry

Membuat instans di ACI dapat dilakukan dengan cepat. Tentukan registri gambar, informasi grup sumber daya Azure, jumlah memori yang akan dialokasikan, dan port yang akan didengarkan. Panduan mulai cepat ini menunjukkan cara mendeploy atau mengimplementasikan instans kontainer ke ACI menggunakan Microsoft Azure portal.

Setelah penyebaran selesai, temukan alamat IP kontainer yang baru disebarkan dan berkomunikasi dengannya melalui port yang Anda tentukan.

Azure Container Instances menawarkan cara tercepat untuk menjalankan beban kerja kontainer sederhana di Azure. Anda tidak perlu mengonfigurasi layanan aplikasi, orkestrator, atau komputer virtual. Untuk skenario di mana Anda memerlukan orkestrasi kontainer penuh, penemuan layanan, penskalaan otomatis, atau peningkatan terkoordinasi, kami merekomendasikan Azure Kubernetes Service (AKS).

Referensi