Container Registry dapat membuat gambar kontainer dari repositori kode sumber seperti Alibaba Cloud Codeup, GitHub, GitLab, Git, dan Gitee. Container Registry juga mendukung pembuatan gambar secara otomatis saat Anda memperbarui kode sumber. Topik ini menjawab pertanyaan umum mengenai fitur tersebut.
Putuskan tautan repositori atau ganti akun
-
Repositori kode sumber GitHub
Login ke GitHub dan buka halaman Settings > Applications > Authorized OAuth Apps. Temukan aplikasi yang telah diizinkan, misalnya Aliyun Container Registry, lalu klik Revoke all di pojok kanan atas.
-
Repositori kode sumber GitLab
Login ke repositori kode sumber dan cabut token akses yang sebelumnya ditautkan di halaman pengaturan.
Buka halaman Settings > Access Tokens proyek Anda. Di daftar Active project access tokens, temukan token yang dituju lalu klik Revoke.
Galat pengikatan repositori GitLab
-
Pesan error: Situs repositori kode sumber tidak dapat diakses. Pastikan informasi pengikatan sudah benar atau coba lagi nanti.
Cause 1:
Instans GitLab self-hosted Anda tidak merespons permintaan.
Solution:
-
Jika Anda menggunakan instans Edisi Perusahaan untuk terhubung melalui VPC, verifikasi bahwa tautan akses VPC telah dikonfigurasi dengan benar. Untuk informasi selengkapnya, lihat Langkah 1: Kelola tautan. Jika Anda terhubung melalui jaringan publik atau menggunakan instans Edisi Personal, pastikan GitLab self-hosted Anda dapat diakses secara publik.
-
Verifikasi bahwa informasi pengikatan Anda, seperti URL GitLab, username, dan token akses, sudah benar.
Cause 2:
Instans GitLab Anda menggunakan sertifikat TLS yang tidak valid, seperti Sertifikat tanda tangan sendiri atau sertifikat dengan rantai sertifikat yang tidak lengkap.
Solution:
Gunakan SSL checker untuk memvalidasi sertifikat Anda.
Penyebab 3:
Masalah jaringan menyebabkan permintaan ke instans GitLab Anda timeout.
Solution:
Periksa koneksi jaringan Anda dan coba lagi nanti.
-
-
Pesan error: Situs repositori kode sumber mengembalikan respons error. Pastikan informasi pengikatan sudah benar.
Error ini biasanya terjadi ketika Container Registry berhasil terhubung ke GitLab, tetapi GitLab mengembalikan error karena masalah konfigurasi.
Penyebab 1:
Akun repositori kode sumber tidak memiliki izin untuk mengonfigurasi webhook.
Solution:
Pastikan Anda dapat mengakses halaman Settings > Integrations untuk repositori yang dipilih di GitLab.
Penyebab 2:
Informasi pengikatan tidak benar.
Solution:
Verifikasi bahwa username dan nama repositori di repositori kode sumber Anda sesuai dengan URL repositori Git.