全部产品
Search
文档中心

Container Registry:Mengikat platform hosting kode sumber

更新时间:Jun 28, 2025

Sebelum membangun sebuah gambar, Anda harus mengikat instance Container Registry Anda ke platform hosting kode sumber. Topik ini menjelaskan cara mengikat instance Container Registry Personal Edition ke platform hosting kode sumber. Setelah pengikatan selesai, Anda dapat melakukan operasi seperti pembuatan gambar.

Prasyarat

Informasi latar belakang

Container Registry Personal Edition mendukung platform hosting kode sumber berikut:

Platform hosting kode

Versi platform hosting kode

Metode otentikasi untuk pengikatan

Batasan pemicu pembuatan gambar

GitHub

Versi pengembang GitHub

Otentikasi GitHub OAuth

Tidak ada

Bitbucket

Semua

Otorisasi Bitbucket OAuth

Tidak ada

GitLab

Semua wilayah

Token akses pribadi

Tidak ada

Mengikat instance Container Registry Personal Edition ke GitHub

  1. Masuk ke Konsol Container Registry.

  2. Di bilah navigasi atas, pilih wilayah.

  3. Di bilah navigasi sisi kiri, klik Instances.

  4. Di halaman Instances, klik instance Edisi Personal yang ingin Anda ikat.

  5. Di bilah navigasi sisi kiri halaman manajemen instance Container Registry Edisi Personal, 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 logon GitHub, masukkan akun dan kata sandi Anda, lalu klik Sign in.

  9. Di halaman Authorize Aliyun Container Registry, verifikasi informasi otorisasi dan klik Authorize AliyunDeveloper.

    Kembali ke Konsol Container Registry. Jika pesan You have successfully bound the GitHub account ditampilkan, instance Edisi Personal telah diikat ke GitHub.

Mengikat instance Container Registry Personal Edition ke Bitbucket

  1. Masuk ke Konsol Container Registry.

  2. Di bilah navigasi atas, pilih wilayah.

  3. Di bilah navigasi sisi kiri, klik Instances.

  4. Di halaman Instances, klik instance Edisi Personal yang ingin Anda ikat.

  5. Di bilah navigasi sisi kiri halaman manajemen instance Container Registry Edisi Personal, 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 logon Bitbucket, masukkan alamat email Anda, klik Continue, masukkan kata sandi Anda, lalu klik Sign in.

  9. Di halaman Confirm access to your account, konfirmasikan bahwa izin yang akan diberikan sudah benar dan klik Grant access.

    Kembali ke Konsol Container Registry. Jika pesan You have successfully bound the Bitbucket account ditampilkan, instance telah diikat ke Bitbucket.

Mengikat instance Container Registry Personal Edition ke GitLab

Untuk mengikat instance ke repositori kode sumber GitLab yang dikelola sendiri, perhatikan item berikut tentang port:

  • HTTP

    Secara default, port 80 digunakan. Jika Anda ingin menggunakan port lain, tambahkan nomor port ke akhir URL pemicu. Anda hanya dapat menggunakan nomor port berikut: 80, 21, 443, 70, 210, 280, 488, 591, 777, dan dari 1025 hingga 65535.

  • HTTPS

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

Catatan
  • Anda tidak dapat mengakses GitLab melewati firewall atau menggunakan sertifikat HTTPS yang ditandatangani sendiri. Pastikan GitLab dapat diakses melalui Internet.

  • Jika instance Edisi Personal Anda diikat ke repositori kode GitLab dalam subgrup GitLab, pembuatan gambar hanya dapat dipicu secara manual.

  1. Buat token akses untuk GitLab.

    1. Masuk ke GitLab.

    2. Di halaman GitLab, klik gambar profil dan pilih Settings.

    3. Di bilah navigasi sisi kiri halaman User Settings, klik Access Tokens.

    4. Di halaman Access Tokens, atur Nama dan parameter Expires At, pilih api, lalu klik Create Personal Access Token.

      Kemudian, Anda dapat melihat token akses di halaman Access Tokens.GitLab

  2. Ikat instance Anda ke GitLab.

    1. Masuk ke Konsol Container Registry.

    2. Di bilah navigasi atas, pilih wilayah.

    3. Di bilah navigasi sisi kiri, klik Instances.

    4. Di halaman Instances, klik instance Edisi Personal yang ingin Anda ikat.

    5. Di bilah navigasi sisi kiri halaman manajemen instance Container Registry Edisi Personal, pilih Repository > Code Source.

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

    7. Di kotak dialog GitLab Pribadi, konfigurasikan parameter berikut dan klik Confirm.

      • URL: URL yang digunakan untuk masuk ke GitLab.

        • Jika Anda menggunakan GitLab pribadi, masukkan URL masuk GitLab pribadi.

        • Jika Anda menggunakan GitLab publik, masukkan URL masuk GitLab publik.

      • Nama Pengguna: nama pengguna yang Anda gunakan untuk masuk ke GitLab.

      • Token Pribadi: token akses yang Anda buat.

      Jika Bound ditampilkan di kolom Status di halaman Sumber Kode, instance telah diikat ke GitLab.

Referensi

Jika instance Container Registry Personal Edition Anda gagal diikat ke platform hosting kode sumber, Anda dapat melihat topik terkait untuk memecahkan masalah. Untuk informasi lebih lanjut, lihat FAQ tentang repositori kode sumber.