Bagikan melalui


Mulai cepat: Menyebarkan aplikasi kontainer pertama Anda dengan containerapp up

Layanan Azure Container Apps memungkinkan Anda menjalankan layanan mikro dan aplikasi dalam kontainer pada platform tanpa server. Dengan Container Apps, Anda bisa mendapatkan manfaat menjalankan kontainer tanpa repot mengonfigurasi infrastruktur cloud dan orkestrator kontainer yang kompleks secara manual.

Dalam mulai cepat ini, Anda membuat dan menyebarkan aplikasi kontainer pertama Anda menggunakan az containerapp up perintah .

Prasyarat

Siapkan

Untuk masuk ke Azure dari CLI, jalankan perintah berikut dan ikuti perintah untuk menyelesaikan proses autentikasi.

az login

Untuk memastikan Anda menjalankan CLI versi terbaru, jalankan perintah peningkatan.

az upgrade

Selanjutnya, instal atau perbarui ekstensi Azure Container Apps untuk CLI.

Jika Anda menerima kesalahan tentang parameter yang hilang saat menjalankan az containerapp perintah di Azure CLI atau cmdlet dari Az.App modul di PowerShell, pastikan Anda memiliki versi terbaru ekstensi Azure Container Apps yang diinstal.

az extension add --name containerapp --upgrade

Catatan

Mulai Mei 2024, ekstensi Azure CLI tidak lagi mengaktifkan fitur pratinjau secara default. Untuk mengakses fitur pratinjau Container Apps, instal ekstensi Container Apps dengan --allow-preview true.

az extension add --name containerapp --upgrade --allow-preview true

Sekarang setelah ekstensi atau modul saat ini diinstal, daftarkan Microsoft.App namespace layanan dan Microsoft.OperationalInsights .

az provider register --namespace Microsoft.App
az provider register --namespace Microsoft.OperationalInsights

Membuat dan menyebarkan aplikasi kontainer

Buat dan sebarkan aplikasi kontainer pertama Anda dengan containerapp up perintah . Perintah ini akan:

  • Membuat lingkungan Aplikasi Kontainer
  • Membuat ruang kerja Log Analytics
  • Membuat dan menyebarkan aplikasi kontainer menggunakan gambar kontainer publik

Perhatikan bahwa jika salah satu sumber daya ini sudah ada, perintah akan menggunakannya alih-alih membuat sumber daya baru.

az containerapp up \
  --name my-container-app \
  --resource-group my-container-apps \
  --location centralus \
  --environment 'my-container-apps' \
  --image mcr.microsoft.com/k8se/quickstart:latest \
  --target-port 80 \
  --ingress external \
  --query properties.configuration.ingress.fqdn

Catatan

Pastikan nilai untuk parameter --image dalam huruf kecil.

Dengan mengatur --ingress ke external, Anda membuat aplikasi kontainer tersedia untuk permintaan publik.

Verifikasi penyebaran

Perintah up mengembalikan nama domain yang sepenuhnya memenuhi syarat untuk aplikasi kontainer. Salin lokasi ini ke browser web.

Pesan berikut ditampilkan saat aplikasi kontainer disebarkan:

Cuplikan layar halaman web aplikasi kontainer.

Membersihkan sumber daya

Jika Anda tidak akan terus menggunakan aplikasi ini, jalankan perintah berikut untuk menghapus grup sumber daya bersama dengan semua sumber daya yang dibuat dalam mulai cepat ini.

Perhatian

Perintah berikut menghapus grup sumber daya yang ditentukan dan semua sumber daya yang terkandung di dalamnya. Jika sumber daya di luar cakupan panduan mulai cepat ini berada di grup sumber daya yang ditentukan, sumber daya tersebut juga akan dihapus.

az group delete --name my-container-apps

Tip

Mengalami masalah? Beri tahu kami di GitHub dengan membuka masalah di repositori Azure Container Apps.

Langkah berikutnya