All Products
Search
Document Center

Elastic Container Instance:Konfigurasikan IP tetap untuk instans ECI

Last Updated:Jun 21, 2026

Secara default, alamat IP instans ECI akan dilepas saat instans tersebut dihapus. Jika aplikasi Anda memerlukan alamat IP persisten, Anda dapat mengaktifkan fitur alamat IP tetap. Fitur ini menyimpan alamat IP selama periode tertentu setelah instans dihapus. Dalam periode tersebut, Anda dapat menetapkan kembali alamat IP yang disimpan ke instans baru guna memastikan kelangsungan layanan bisnis Anda. Topik ini menjelaskan cara mengonfigurasi instans ECI agar menggunakan alamat IP tetap.

Cara kerja

Secara default, saat Anda membuat instans ECI, sistem secara acak menetapkan alamat IP dari Blok CIDR vSwitch yang ditentukan. Saat instans dihapus, alamat IP-nya juga dilepas, sehingga instans baru akan menerima alamat IP yang berbeda. Beberapa skenario bisnis—seperti layanan yang diekspos langsung melalui alamat IP—memerlukan alamat IP persisten untuk memastikan kelangsungan layanan.

Untuk memenuhi kebutuhan ini, ECI menyediakan fitur alamat IP tetap. Saat Anda membuat instans ECI dengan fitur ini diaktifkan, sistem menetapkan dua alamat IP dari Blok CIDR vSwitch yang ditentukan: alamat IP dinamis (alamat internal yang tidak terlihat) dan alamat IP tetap. Setelah instans dihapus, sistem menyimpan alamat IP tetap tersebut. Selama periode retensi (secara default 48 jam), jika Anda membuat instans baru dengan nama yang sama, pada vSwitch yang sama, dan dengan fitur alamat IP tetap diaktifkan, sistem akan menetapkan kembali alamat IP yang disimpan ke instans baru tersebut. Hal ini memastikan bahwa alamat IP layanan tetap konsisten.

Parameter

Saat memanggil operasi API CreateContainerGroup untuk membuat instans ECI, Anda dapat menggunakan parameter seperti FixedIp untuk mengaktifkan fitur alamat IP tetap. Tabel berikut menjelaskan parameter terkait. Untuk informasi lebih lanjut, lihat CreateContainerGroup.

Parameter

Type

Contoh

Deskripsi

VSwitchId

string

vsw-bp1xpiowfm5vo8o3c****

ID vSwitch tempat instans berada.

Anda harus menentukan vSwitch saat mengaktifkan fitur alamat IP tetap.

SecurityGroupId

string

sg-2ze468xqmne3u4ak*

ID security group tempat instans berada.

Anda harus menentukan security group jika vSwitch telah ditentukan.

FixedIp

string

true

Tetapkan parameter ini ke true untuk mengaktifkan fitur alamat IP tetap pada instans.

FixedIpRetainHour

integer

24

Menentukan periode retensi, dalam satuan jam, untuk alamat IP tetap setelah instans dilepas. Nilai default-nya adalah 48.

Contoh

  1. Buat instans ECI bernama A dengan fitur alamat IP tetap diaktifkan.

    Contoh berikut menunjukkan parameter untuk memanggil operasi API CreateContainerGroup guna membuat instans A:

    RegionId=cn-beijing
    SecurityGroupId=sg-bp1daxpbz9lzpvvc****
    VSwitchId=vsw-bp1gds63lmlm7ib05****
    ContainerGroupName=test
    Container.1.Name=nginx1
    Container.1.Image=registry-vpc.cn-beijing.aliyuncs.com/eci_open/nginx:1.14.2
    FixedIp=true
  2. Verifikasi alamat IP instans A.

    Anda dapat memanggil operasi API DescribeContainerGroups dengan ID instans yang dikembalikan atau melihat alamat IP di Konsol.

    Pada halaman daftar instans ECI, Anda dapat menemukan alamat IP internal instans A di kolom IP Address, misalnya 172.16.11.71.

  3. Hapus instans A.

  4. Buat instans ECI bernama B.

    Panggil operasi API CreateContainerGroup dengan parameter berikut untuk membuat instans B. Nama instans dan vSwitch-nya sama dengan instans A, dan fitur alamat IP tetap diaktifkan.

    RegionId=cn-beijing
    SecurityGroupId=sg-bp1daxpbz9lzpvvc****
    VSwitchId=vsw-bp1gds63lmlm7ib05****
    ContainerGroupName=test
    Container.1.Name=nginx2
    Container.1.Image=registry-vpc.cn-beijing.aliyuncs.com/eci_open/nginx:1.15.10
    FixedIp=true
  5. Verifikasi bahwa alamat IP instans B sama dengan alamat IP instans A.

    Pada halaman daftar instans ECI, pastikan alamat IP internal instans B di kolom IP Address sama dengan alamat IP instans A (misalnya, 172.16.11.71).