Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 11074|Jawab: 3

Repositori Docker (1) Membangun repositori pribadi berdasarkan Harbor

[Salin tautan]
Diposting pada 17/11/2020 16.21.45 | | | |
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:

centos instalasi Docker Compose tutorial
https://www.itsvse.com/thread-5164-1-1.html

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, silakanJawab


(Akhir)






Mantan:Pengaturan keamanan Linux hosts.allow hosts.deny
Depan:Repositori Docker (2) Pengaturan pelabuhan untuk boot
 Tuan tanah| Diposting pada 19/11/2020 11.14.39 |
Repositori Docker (1) Membangun repositori pribadi berdasarkan Harbor
https://www.itsvse.com/thread-9474-1-1.html

Repositori Docker (2) Pengaturan pelabuhan untuk boot
https://www.itsvse.com/thread-9475-1-1.html

Repositori Docker (3) mendorong gambar Inti ASP.NET ke repositori Harbor
https://www.itsvse.com/thread-9478-1-1.html

Diposting pada 23/01/2021 16.17.13 |
Lihat yang tersembunyi
 Tuan tanah| Diposting pada 09/10/2021 16.29.55 |
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com