Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Temel, Standardve Enterprise planları 17 Mart 2025'te kullanımdan kaldırma dönemine girdi. Daha fazla bilgi için bkz . Azure Spring Apps kullanımdan kaldırma duyurusu.
Bu makale şunlar için geçerlidir:✅ Temel/Standart ✅ Kurumsal
Bu makalede bir Java uygulamasının kapsayıcı haline nasıl getirileceği açıklanmaktadır.
Azure Spring Apps, bir JAR veya WAR dosyasını karşıya yüklemenize ve ardından dosyayı yönetilen bir kapsayıcı imajına kendiliğinden paketlemesine olanak tanır. Ayrıca VMware Tanzu Buildpack'leri veya açık kaynak Paketo Buildpack'leri kullanarak kaynak koddan kapsayıcı görüntülerine kadar çok yönlü uygulamalar oluşturmayı destekler.
Azure Container Apps ve Azure Kubernetes Service (AKS), birden çok programlama dilini destekleyen kapsayıcı platformlarıdır. Uygulamanızdan bir kapsayıcı görüntüsü oluşturmanızı ve bunu Azure Container Apps'e veya AKS'ye dağıtmanızı kesinlikle öneririz. Kapsayıcı görüntünüzü ayrı olarak oluşturmak, uygulama ortamınızı özelleştirme ve iyileştirme konusunda tam denetim sağlar ve dağıtımdan önce özel gereksinimlerinizi karşıladığından emin olur. Bu makalede, kaynak kodunuzu veya yapıtınızı bir kapsayıcı görüntüsüne kendi başınıza nasıl oluşturabilirsiniz açıklanmaktadır.
Kapsayıcı görüntüsü oluşturma
Aşağıdaki tabloda, planınıza ve Azure Spring Apps'te kullandığınız yapıt türüne göre geçiş konusunda size yardımcı olacak makaleler gösterilmektedir:
| Azure Spring Apps planı | Yapıt | Kılavuz |
|---|---|---|
| Temel/Standart plan | JAR veya WAR dosyası | JAR veya WAR'dan kapsayıcı görüntüsü oluşturma |
| Standart plan | Kaynak kodu | Paketo Buildpacks kullanarak bir uygulamayı kapsayıcılaştırma |
| İşletme planı | JAR veya WAR dosyası | Paketo Buildpacks kullanarak bir uygulamayı kapsayıcılaştırma |
| İşletme planı | Kaynak kodu | Paketo Buildpacks kullanarak bir uygulamayı kapsayıcılaştırma |
Uygulama performansı izleme (APM) aracısını kapsayıcı görüntünüzle tümleştirmek için bkz . Uygulama performansı izlemeyi kapsayıcı görüntüleriyle tümleştirme.
Kapsayıcı görüntüsünü bir kapsayıcı kayıt defterine gönder
Artifaktınızı bir kapsayıcı görüntüsünde oluşturduktan sonra, bunu genel veya özel bir kapsayıcı kayıt defterine göndermeniz gerekir. Azure Container Registry kullanıyorsanız, Docker CLI kullanarak Azure kapsayıcı kayıt defterinize ilk görüntünüzü gönderme bölümüne bakın.
Azure Container Registry örneğiniz varsa, görüntü oluşturmak ve göndermek için Azure Container Registry'yi de kullanabilirsiniz. Daha fazla bilgi için bkz . Hızlı Başlangıç: Azure Container Registry Görevlerini kullanarak kapsayıcı görüntüsü oluşturma ve çalıştırma.