Pengenalan Pelabuhan
Harbor adalah server registri tingkat perusahaan untuk menyimpan dan mendistribusikan gambar Docker, dan memperluas Distribusi Docker open source dengan menambahkan beberapa fitur penting untuk perusahaan, seperti keamanan, identitas, dan manajemen. Sebagai server registri pribadi tingkat perusahaan, Harbor menawarkan kinerja dan keamanan yang lebih baik. Tingkatkan efisiensi pengguna untuk menggunakan Registri untuk membangun dan menjalankan lingkungan untuk mentransfer gambar. Harbor mendukung replikasi sumber daya gambar yang diinstal pada beberapa node registri, dan semua gambar disimpan dalam registri pribadi untuk memastikan bahwa data dan hak kekayaan intelektual dikendalikan di jaringan internal perusahaan. Harbor juga menawarkan fitur keamanan canggih seperti manajemen pengguna, kontrol akses, dan audit aktivitas.
Fungsi pelabuhan
- Kontrol akses berbasis peran: Pengguna dan repositori Docker diatur dan dikelola melalui "proyek", dan pengguna dapat memiliki izin yang berbeda untuk beberapa repositori di namespace (proyek) yang sama.
- Replikasi gambar: Gambar dapat direplikasi (disinkronkan) di beberapa instans registri. Ini sangat cocok untuk penyeimbangan beban, ketersediaan tinggi, cloud hybrid, dan skenario multi-cloud.
- Antarmuka pengguna grafis: Pengguna dapat menelusuri browser, mengambil repositori gambar Docker saat ini, dan mengelola proyek dan namespace.
- AD/LDAP:-Harbor dapat mengintegrasikan AD/LDAP yang ada di dalam perusahaan untuk manajemen otentikasi.
- Manajemen audit: Semua operasi pada repositori gambar dapat direkam dan dilacak untuk manajemen audit.
- Internasionalisasi: Versi lokal dalam bahasa Inggris, Cina, Jerman, Jepang, dan Rusia. Lebih banyak bahasa akan ditambahkan.
- API RESTful: Memberi administrator lebih banyak kontrol atas Harbor, sehingga lebih mudah untuk diintegrasikan dengan perangkat lunak manajemen lainnya.
- Penerapan mudah: Alat instalasi online dan offline tersedia, dan juga dapat diinstal pada alat virtual platform vSphere (metode OVA).
Alamat GitHub:Login hyperlink terlihat.
harbor.yml Detail Profil:Login hyperlink terlihat.
Pertama-tama, versi sistem yang saya gunakan adalah:CentOS Linux rilis 8.2.2004 (Inti)
versi docker-compose:docker-compose versi 1.27.4, build 40524192
Untuk cara menginstal docker (dihilangkan), referensi Cara menginstal docker-compose adalah sebagai berikut:
Unduh Harbor
Harbor dibagi menjadi versi offline dan online, artikel ini menggunakan versi offline untuk menginstal "harbor-offline-installer-v2.1.1.tgz", unduh terlebih dahulu file harbor-offline-installer-v2.1.1.tgz ke server. (dihilangkan)
Unzip pelabuhan-offline-installer-v2.1.1.tgz
Mengubah profil harbor.yml
akan harbor.yml.tmplGanti namaUntuk harbor.yml, menggunakan editor vim, modifikasi utamanya adalah sebagai berikut:
Ingatlah untuk mengomentari konfigurasi https, seperti yang ditunjukkan pada gambar di bawah ini:
Instal Pelabuhan
Perintahnya adalah sebagai berikut:
Pemasangannya adalah sebagai berikut:
Coba akses panel admin UI:Login hyperlink terlihat., akun: kata sandi admin: 123456, seperti yang ditunjukkan pada gambar di bawah ini:
Antarmuka API:Login hyperlink terlihat.
Lampirkan harbor.yml Files:
Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
(Akhir)
|