All Products
Search
Document Center

Container Registry:Hubungkan ke platform kode sumber

Last Updated:Jun 21, 2026

Untuk membuat gambar kontainer dari kode sumber, hubungkan instans Container Registry Enterprise Edition Anda ke platform hosting kode sumber.

Prasyarat

Informasi latar belakang

Container Registry Enterprise Edition mendukung platform hosting kode sumber berikut:

Platform kode

Versi platform

Metode koneksi

Build Trigger Limit

Gitee

Instans Edisi Personal tidak didukung.

All

Gitee OAuth authorization

None

GitHub

Hanya akun personal yang didukung.

GitHub OAuth authorization

None

GitLab

All

personal access token

None

Bitbucket

All

Bitbucket OAuth authorization

None

Hubungkan instans Perusahaan ke Gitee

  1. Masuk ke Konsol Container Registry.

  2. Di bilah navigasi atas, pilih Wilayah.

  3. Di panel navigasi sebelah kiri, pilih Instances.

  4. Di halaman Instances, klik instans Edisi Perusahaan yang ingin Anda kelola.

  5. Di halaman pengelolaan instans, pilih Repository > Code Source.

  6. Di halaman Code Source, temukan Gitee dan klik Bind Account di kolom Actions.

  7. Di kotak dialog Gitee, klik Go to the source code repository to bind account.

  8. Di halaman login Gitee, masukkan username dan password Anda, lalu klik Logon.

  9. Di halaman otorisasi Gitee, konfirmasi informasi otorisasi lalu klik Confirm Authorization Policy.

    Anda akan dialihkan ke Konsol Container Registry, dan muncul pesan yang menunjukkan bahwa akun Gitee Anda telah berhasil terhubung.

Hubungkan instans Perusahaan ke GitHub

  1. Masuk ke Konsol Container Registry.

  2. Di bilah navigasi atas, pilih Wilayah.

  3. Di panel navigasi sebelah kiri, pilih Instances.

  4. Di halaman Instances, klik instans Edisi Perusahaan yang ingin Anda kelola.

  5. Di halaman pengelolaan instans, pilih Repository > Code Source.

  6. Di halaman Code Source, temukan GitHub dan klik Bind Account di kolom Actions.

  7. Di kotak dialog GitHub, klik Go to the source code repository to bind account.

  8. Di halaman login GitHub, masukkan kredensial Anda lalu klik Sign in.

  9. Di halaman Authorize Aliyun Container Registry, konfirmasi informasi otorisasi lalu klik Authorize AliyunDeveloper.

    Anda akan dialihkan ke Konsol Container Registry, dan muncul pesan yang menunjukkan bahwa akun GitHub Anda telah berhasil terhubung.

Hubungkan instans Perusahaan ke Bitbucket

  1. Masuk ke Konsol Container Registry.

  2. Di bilah navigasi atas, pilih Wilayah.

  3. Di panel navigasi sebelah kiri, pilih Instances.

  4. Di halaman Instances, klik instans Edisi Perusahaan yang ingin Anda kelola.

  5. Di halaman pengelolaan instans, pilih Repository > Code Source.

  6. Di halaman Code Source, temukan Bitbucket dan klik Bind Account di kolom Actions.

  7. Di kotak dialog Bitbucket, klik Go to the source code repository to bind account.

  8. Di halaman login Bitbucket, masukkan email, username, dan password sesuai permintaan, lalu klik Logon.

  9. Di halaman otorisasi Bitbucket, konfirmasi informasi otorisasi lalu klik Grant access.

  10. Di kotak dialog Bind Account, pilih Instance Edition, Region, dan Instance. Lalu, klik Confirm.

    Di halaman Code Source, jika status Bound muncul di kolom Status untuk Bitbucket, koneksi berhasil.

Hubungkan instans Perusahaan ke GitLab

Jika Anda menggunakan instans GitLab yang dikelola sendiri, perhatikan persyaratan port berikut:

  • Layanan HTTP

    Secara default, port 80 digunakan. Untuk menggunakan port berbeda, Anda harus menambahkan nomor port secara manual ke URL pemicu. Anda hanya dapat menggunakan port berikut: 80, 21, 443, 70, 210, 280, 488, 591, 777, dan port dari 1025 hingga 65535.

  • Layanan HTTPS

    Secara default, port 443 digunakan. Hanya port default 443 yang didukung. Jika Anda ingin menggunakan port berbeda, gunakan layanan HTTP.

Catatan

Menghubungkan ke instans GitLab yang berada di balik firewall atau menggunakan sertifikat HTTPS self-signed tidak didukung. Untuk menghubungkan ke instans GitLab privat dalam VPC, lihat Build container images by using the secure build mode for VPCs.

  1. Buat personal access token di GitLab.

    1. Masuk ke GitLab dengan akun administrator.

    2. Di halaman GitLab, klik avatar profil Anda lalu pilih Settings.

    3. Di panel navigasi sebelah kiri halaman User Settings, klik Access Tokens.

    4. Di halaman Access Tokens, atur nama dan tanggal kedaluwarsa, lalu klik Create personal access token.

      Setelah token akses berhasil dibuat, Anda dapat melihatnya di halaman Access Tokens. Halaman tersebut menampilkan personal access token yang dihasilkan. Klik tombol copy untuk menyimpan nilai token tersebut. Token ini hanya ditampilkan sekali dan tidak dapat dilihat lagi setelah Anda meninggalkan halaman.

  2. Hubungkan platform GitLab.

    1. Masuk ke Konsol Container Registry.

    2. Di bilah navigasi atas, pilih Wilayah.

    3. Di panel navigasi sebelah kiri, klik Instances.

    4. Di halaman Instances, klik instans Edisi Perusahaan yang ingin Anda kelola.

    5. Di halaman pengelolaan instans, pilih Repository > Code Source.

    6. Di halaman Code Source, temukan GitLab dan klik Bind Account di kolom Actions.

    7. Di kotak dialog yang muncul, atur parameter lalu klik Confirm.

      • Endpoint: Masukkan URL login instans GitLab Anda.

        • Jika Anda menggunakan instans GitLab yang dikelola sendiri, masukkan URL login-nya.

        • Jika Anda menggunakan layanan GitLab publik, masukkan URL login-nya.

      • Username: Masukkan username GitLab Anda.

      • Private Token: Masukkan personal access token yang telah Anda buat pada Langkah 1.

      Di halaman Code Source, jika status Bound muncul di kolom Status untuk GitLab, koneksi berhasil.

Dokumen terkait

Jika koneksi ke platform hosting kode sumber gagal, lihat FAQ tentang repositori kode sumber untuk langkah troubleshooting.