Gambaran umum kontainerisasi

Nota

Paket Basic, Standard, dan Enterprise memasuki periode pensiun pada 17 Maret 2025. Untuk informasi selengkapnya, lihat pengumuman penghentian Azure Spring Apps.

Artikel ini berlaku untuk:✅ Basic/Standard ✅ Enterprise

Artikel ini menjelaskan cara membuat kontainer aplikasi Java.

Azure Spring Apps memungkinkan Anda mengunggah file JAR atau WAR, yang secara otomatis dibungkus ke dalam gambar kontainer terkelola. Ini juga mendukung pembuatan aplikasi poliglot dari kode sumber ke gambar kontainer menggunakan VMware Tanzu Buildpacks atau Paketo Buildpacks sumber terbuka.

Azure Container Apps dan Azure Kubernetes Service (AKS) adalah platform kontainer yang mendukung beberapa bahasa pemrograman. Sebaiknya buat gambar kontainer dari aplikasi Anda dan sebarkan ke Azure Container Apps atau AKS. Membangun gambar kontainer Secara terpisah memberi Anda kontrol penuh atas kustomisasi dan pengoptimalan lingkungan aplikasi Anda, memastikan bahwa gambar tersebut memenuhi persyaratan spesifik Anda sebelum penyebaran. Artikel ini menjelaskan cara membuat kode sumber atau artefak Anda ke dalam gambar kontainer sendiri.

Membuat gambar kontainer

Tabel berikut menunjukkan artikel untuk membantu Anda melakukan migrasi, berdasarkan paket Anda dan jenis artefak yang Anda gunakan di Azure Spring Apps:

Paket Azure Spring Apps Artefak Panduan
Paket Dasar/Standar Sebuah file JAR atau WAR Membangun gambar kontainer dari JAR atau WAR
Paket standar Kode sumber Membuat kontainer aplikasi dengan menggunakan Paketo Buildpacks
Paket perusahaan File JAR atau WAR Membuat kontainer aplikasi dengan menggunakan Paketo Buildpacks
Paket perusahaan Kode sumber Membuat kontainer aplikasi dengan menggunakan Paketo Buildpacks

Untuk mengintegrasikan agen pemantauan performa aplikasi (APM) ke dalam gambar kontainer Anda, lihat Mengintegrasikan pemantauan performa aplikasi ke dalam gambar kontainer.

Mendorong gambar kontainer ke registri kontainer

Setelah Anda membangun artefak menjadi gambar kontainer, Anda perlu mengunggahnya ke registri kontainer, baik publik maupun privat. Jika Anda menggunakan Azure Container Registry, lihat Mendorong gambar pertama Anda ke registri kontainer Azure Anda menggunakan Docker CLI.

Jika Anda memiliki instans Azure Container Registry, Anda juga dapat menggunakan Azure Container Registry untuk membuat dan mengunggah gambar. Untuk informasi selengkapnya, lihat Panduan Memulai Cepat: Membuat dan menjalankan citra kontainer menggunakan Azure Container Registry Tasks.