Hızlı Başlangıç: Azure portalında mevcut bir kapsayıcı görüntüsünü dağıtma

Azure Container Apps sunucusuz bir platformda mikro hizmetler ve kapsayıcılı uygulamalar çalıştırmanıza olanak tanır. Container Apps ile bulut altyapısını ve karmaşık kapsayıcı düzenleyicilerini el ile yapılandırma endişelerini geride bırakırken kapsayıcıları çalıştırmanın avantajlarından yararlanırsınız.

Bu makalede, Azure portalını kullanarak mevcut bir kapsayıcının Azure Container Apps'e nasıl dağıtılacağı gösterilmektedir.

Not

Özel kayıt defteri yetkilendirmesi, kayıt defteri kullanıcı adı ve parolası aracılığıyla desteklenir.

Önkoşullar

Ayarlama

Azure portalında oturum açarak başlayın.

Kapsayıcı uygulaması oluşturma

Kapsayıcı uygulamanızı oluşturmak için Azure portalı giriş sayfasından başlayın.

  1. Üst arama çubuğunda Container Apps'i arayın.
  2. Arama sonuçlarında Kapsayıcı Uygulamaları'nı seçin.
  3. Oluştur düğmesini seçin.

Temel Bilgiler sekmesi

Temel Bilgiler sekmesinde aşağıdaki eylemleri gerçekleştirin.

Proje ayrıntılarını girin

Ayar Eylem
Abonelik Azure aboneliği seçin.
Kaynak grubu Yeni oluştur'u seçin ve my-container-apps girin.
Kapsayıcı uygulama adı my-container-app girin.

Ortam oluşturun

  1. Kapsayıcı Uygulaması ortamı oluştur alanında Yeni oluştur'u seçin.

  2. Temel Bilgiler sekmesindeki Kapsayıcı Uygulaması Ortamı Oluştur sayfasında aşağıdaki değerleri girin:

    Ayar Value
    Ortam adı My-environment girin.
    Bölge Orta Kanada'ya tıklayın.
  3. Log Analytics çalışma alanı oluşturmak için İzleme sekmesini seçin.

  4. Log Analytics çalışma alanı alanında Yeni oluştur'u seçin.

  5. Yeni Log Analytics Çalışma Alanı Oluştur iletişim kutusunun Ad alanına my-container-apps-logs yazın.

    Konum alanı sizin için Orta Kanada ile önceden doldurulmuş.

  6. Tamam'ı seçin.

  7. Kapsayıcı Uygulaması Ortamı Oluştur sayfasının en altındaki Oluştur düğmesini seçin.

  8. Sayfanın en altındaki İleri: Uygulama ayarları düğmesini seçin.

Uygulama ayarları sekmesi

Uygulama ayarları sekmesinde aşağıdaki eylemleri gerçekleştirin:

Ayar Eylem
Hızlı başlangıç görüntüsünü kullanma Onay kutusunun işaretini kaldırın .
Veri Akışı Adı my-portal-app girin.
Resim kaynağı Kapsayıcı görüntüsü depo kaynağınızı seçin. Kapsayıcınız Azure Container Registry dışında bir kayıt defterinde barındırılıyorsa Docker Hub'ı veya diğer kayıt defterlerini seçin.
Görüntü türü Özel’i seçin.
Kayıt defteri oturum açma sunucusu Kapsayıcı kayıt defterinizin etki alanını (alt etki alanı dahil) girin.
Kayıt defteri kullanıcı adı Kayıt defteri için kullanıcı adınızı girin.
Kayıt defteri parolası Kayıt defteri parolanızı girin.
Resim ve etiket Etiket de dahil olmak üzere resim adını girin.
Ayar Eylem
Hızlı başlangıç görüntüsünü kullanma Onay kutusunun işaretini kaldırın .
Veri Akışı Adı my-portal-app girin.
Resim kaynağı Kapsayıcı görüntüsü depo kaynağınızı seçin. Kapsayıcınız Azure Container Registry dışında bir kayıt defterinde barındırılıyorsa Docker Hub'ı veya diğer kayıt defterlerini seçin.
Kayıt defteri oturum açma sunucusu Kapsayıcı kayıt defterinizin etki alanını (alt etki alanı dahil) girin.
Görüntü türü Genel’i seçin.
Resim ve etiket Etiket de dahil olmak üzere resim adını girin.

Uygulama giriş ayarları

Ayar Eylem
Giriş Etkin veya Devre Dışı'ı seçin.

Girişi etkinleştirdiyseniz aşağıdaki ayarları yapılandırın:

Ayar Eylem
Giriş görünürlüğü Yalnızca aynı sanal ağdaki diğer uygulamalardan girişe izin vermek için İç'i seçin ve kapsayıcı uygulamanızı genel kullanıma açmak için Dış'ı seçin.
Hedef bağlantı noktası Kapsayıcı uygulamanızı kullanıma açmak istediğiniz bağlantı noktasını girin.

Kapsayıcı uygulamasını dağıtma

  1. Sayfanın en altındaki Gözden geçir ve oluştur düğmesini seçin.

    Ardından, Container App'teki ayarlar doğrulanır. Hata bulunmazsa Oluştur düğmesi etkinleştirilir.

    Hatalar varsa, hata içeren tüm sekmeler kırmızı noktayla işaretlenir. Uygun sekmeye gidin. Hata içeren alanlar kırmızı renkle vurgulanır. Tüm hatalar düzeltildikten sonra Gözden geçir'i seçin ve yeniden oluşturun .

  2. Oluştur'u belirleyin.

    Dağıtım devam ediyor iletisini içeren bir sayfa görüntülenir. Dağıtım başarıyla tamamlandıktan sonra şu iletiyi görürsünüz: Dağıtımınız tamamlandı.

Dağıtımı doğrulama

Log Analytics çalışma alanını sorgulayarak dağıtımınızın başarılı olduğunu doğrulayabilirsiniz. Günlükleri sorgulayabilmeniz için analizin ilk kez gelmesi için 5-10 dakika beklemeniz gerekebilir.

Kapsayıcı uygulamasını oluşturduktan 5-10 dakika sonra günlüğe kaydedilen iletileri görüntülemek için şu adımları izleyin:

  1. Yeni kapsayıcı uygulamanızı görüntülemek için Kaynağa git'i seçin.

  2. İzleme üst bilgisinin altında Günlükler'i seçin.

  3. Kartlardan herhangi birinden Düzenleyiciye yükle düğmesini seçin.

  4. Oluşturulan kodu aşağıdaki sorguyla değiştirin:

    ContainerAppConsoleLogs_CL | where ContainerAppName_s == 'my-container-app' | project ContainerAppName_s, Log_s, TimeGenerated
    
  5. Çalıştır düğmesini seçin.

  6. Tablodaki sonuçları inceleyin.

Kaynakları temizleme

Bu uygulamayı kullanmaya devam etmeyecekseniz, kaynak grubunu kaldırarak Azure Container Apps örneğini ve ilişkili tüm hizmetleri silebilirsiniz.

  1. Genel Bakış bölümünden my-container-apps kaynak grubunu seçin.
  2. Kaynak grubuna Genel Bakış'ın üst kısmındaki Kaynak grubunu sil düğmesini seçin.
  3. "My-container-apps" onay iletişim kutusunu silmek istediğinizden emin misiniz? bölümüne my-container-apps kaynak grubu adını girin.
  4. Sil'i seçin.
    Kaynak grubunu silme işleminin tamamlanması birkaç dakika sürebilir.

İpucu

Sorun mu yaşıyorsunuz? Azure Container Apps deposunda bir sorun açarak GitHub'da bize bildirin.

Sonraki adımlar