全部产品
Search
文档中心

Elastic Compute Service:(Opsional) Buat komponen citra

更新时间:Nov 09, 2025

Komponen citra menyimpan satu atau lebih perintah, seperti aplikasi, konfigurasi, dan perintah pengujian, yang digunakan untuk membangun sebuah citra. Anda dapat menambahkan komponen citra ke templat citra untuk menyesuaikan isi citra. Sistem menyediakan komponen sistem default yang dapat digunakan. Namun, jika memiliki skenario aplikasi atau kebutuhan tertentu, Anda mungkin memerlukan komponen kustom atau versi perangkat lunak tertentu. Dalam hal ini, Anda dapat membuat komponen baru sesuai kebutuhan bisnis. Topik ini menjelaskan cara membuat komponen citra di Konsol ECS.

Catatan

Templat citra yang dibuat menggunakan komponen sistem stabil dan andal. Kami sarankan menggunakan komponen sistem untuk membuat templat citra Anda.

Prasyarat

Saat membuat komponen citra atau templat citra untuk pertama kalinya, sistem secara otomatis membuat peran terkait layanan bernama AliyunServiceRoleForECSImageBuilder. Peran ini memberikan akses Image Builder ke sumber daya cloud terkait. Jika menggunakan Pengguna Resource Access Management (RAM), Anda harus memberikan izin kepada Pengguna RAM untuk mengelola peran terkait layanan untuk Image Builder. Akun Alibaba Cloud memiliki izin ini secara default. Untuk informasi lebih lanjut, lihat Kelola peran terkait layanan untuk Image Builder.

Batasan

Perhatikan batasan berikut:

  • Anda dapat membuat dan memodifikasi komponen kustom. Komponen sistem tidak dapat dibuat atau dimodifikasi.

  • Ukuran konten setiap perintah tidak boleh melebihi 16 KB. Komponen citra dapat berisi maksimal 127 perintah. Untuk informasi lebih lanjut tentang perintah yang didukung, lihat Perintah Image Builder.

Prosedur

  1. Buka ECS console - Image Builder.

  2. Di bilah navigasi atas, pilih wilayah dan kelompok sumber daya dari sumber daya yang ingin dikelola. 地域

  3. Di halaman Image Builder, klik tab Image Components.

    Catatan

    Saat pertama kali mengakses Image Builder, klik Experience Now.

  4. Di tab Custom Components, klik Create Image Component.

  5. Konfigurasikan parameter untuk komponen citra, lalu klik OK.

    Tabel berikut menjelaskan item konfigurasi untuk komponen citra.

    Parameter

    Deskripsi

    Name

    Tetapkan nama untuk komponen citra.

    Component Type

    Komponen Build dan Test didukung.

    • Komponen Build digunakan untuk menyesuaikan isi citra Anda dan hanya dapat digunakan dalam templat build.

    • Komponen Test digunakan untuk menguji apakah citra yang dibangun sesuai harapan dan hanya dapat digunakan dalam templat uji.

    System Type

    Tetapkan sistem operasi untuk komponen citra. Nilai valid adalah Linux dan Windows.

    Release Type

    Nomor versi komponen. Ini digunakan bersama dengan nama komponen.

    Configure Component Content

    Instruksi dalam format YAML (untuk Linux dan Windows) dan format Dockerfile (hanya untuk Linux) didukung.

    • Format YAML

      • Masukkan langsung isi instruksi dalam format YAML.

      • Atau, pilih templat sistem yang telah ditentukan sebelumnya dari templat sampel untuk menginstal aplikasi seperti PHP, MySQL, atau Nginx. Saat Anda menggunakan citra yang dibangun dengan komponen ini, versi stabil terbaru dari aplikasi-aplikasi ini akan diinstal pada instance ECS yang dibuat. Jika versi tersebut tidak memenuhi kebutuhan Anda, tentukan versi yang Anda butuhkan. Sebagai contoh, ubah perintah sudo yum -y install nginx menjadi sudo yum -y install nginx-<version>.

      image

    • Format Dockerfile

      Di tab Visualization, klik Add Command untuk menetapkan instruksi komponen. Atau, di tab Script, masukkan langsung isi instruksi.

      image

    Untuk informasi lebih lanjut tentang instruksi dalam format YAML dan Dockerfile, lihat Perintah Image Builder.

    Advanced Configuration

    Sesuai kebutuhan, tetapkan deskripsi dan tag untuk komponen.

Referensi