Liman Tanıtımı
Harbor, Docker görsellerini depolamak ve dağıtmak için kurumsal düzeyde bir kayıt defteri sunucusudur ve açık kaynak Docker Dağıtımını güvenlik, kimlik ve yönetim gibi işletmeler için bazı temel özellikler ekleyerek genişletir. Kurumsal düzeyde özel kayıt defteri sunucusu olarak Harbor, daha iyi performans ve güvenlik sunar. Kullanıcıların Registry kullanarak ortamları oluşturup çalıştırarak görüntü aktarma verimliliğini artırmak. Harbor, birden fazla kayıt düğümüne kurulu görüntü kaynaklarının çoğaltılmasını destekler ve tüm görüntüler özel bir kayıt defterinde saklanarak verilerin ve fikri mülkiyet haklarının şirketin iç ağında kontrol edilmesini sağlar. Harbor ayrıca kullanıcı yönetimi, erişim kontrolü ve etkinlik denetimi gibi gelişmiş güvenlik özellikleri de sunmaktadır.
Liman fonksiyonu
- Rol tabanlı erişim kontrolü: Kullanıcılar ve Docker depoları "projeler" aracılığıyla organize edilir ve yönetilir; bir kullanıcı aynı isim alanında (projede) birden fazla depo için farklı izinlere sahip olabilir.
- Görüntü çoğaltma: Görüntüler birden fazla kayıt defterinde kopyalanabilir (senkronize edilebilir). Özellikle yük dengeleme, yüksek kullanılabilirlik, hibrit bulut ve çoklu bulut senaryoları için uygundur.
- Grafiksel kullanıcı arayüzü: Kullanıcılar tarayıcıda gezinebilir, mevcut Docker görsel deposunu alabilir ve projeleri ile isim alanlarını yönetebilir.
- AD/LDAP:-Harbor, işletme içinde var olan AD/LDAP'ı kimlik doğrulama yönetimi için entegre edebilir.
- Denetim yönetimi: Görüntü deposundaki tüm işlemler kaydedilebilir ve denetim yönetimi için izlenebilir.
- Uluslararasılaştırma: İngilizce, Çince, Almanca, Japonca ve Rusça yerelleştirilmiş versiyonlar. Daha fazla dil eklenecek.
- RESTful API: Yöneticilere Harbor üzerinde daha fazla kontrol sağlar ve diğer yönetim yazılımlarıyla entegrasyonu kolaylaştırır.
- Kolay dağıtım: Hem çevrimiçi hem de çevrimdışı kurulum araçları mevcuttur ve vSphere platformu (OVA yöntemi) sanal cihazına da kurulabilir.
GitHub adresi:Bağlantı girişi görünür.
harbor.yml Profil Detayları:Bağlantı girişi görünür.
Öncelikle, kullandığım sistem versiyonu şöyle:CentOS Linux sürüm 8.2.2004 (Çekirdek)
docker-compose versiyonu:docker-compose sürüm 1.27.4, build 40524192
Docker nasıl kurulacağı (çıkarıldı) için ise How to install docker-compose referansı şöyledir:
Limanı indir
Harbor, çevrimdışı ve çevrimiçi versiyonlara ayrılmıştır; bu makale çevrimdışı sürümü kullanarak "harbor-offline-installer-v2.1.1.tgz" kurulumunu yapar, önce harbor-offline-installer-v2.1.1.tgz dosyasını sunucuya indirir. (atlandı)
Unzip harbor-offline-installer-v2.1.1.tgz
harbor.yml profilini değiştirin
will harbor.yml.tmplYeniden Adlandırmaharbor.yml için, vim düzenleyici kullanılarak ana değişiklikler şunlardır:
https yapılandırması hakkında yorum yapmayı unutmayın, aşağıdaki şekilde gösterildiği gibi:
Limanı Kurul
Komut şöyledir:
Kurulum şöyledir:
UI yönetim paneline erişmeyi deneyin:Bağlantı girişi görünür., hesap: yönetici şifresi: 123456, aşağıdaki şekilde gösterildiği gibi:
API arayüzü:Bağlantı girişi görünür.
harbor.yml Dosyaları Ekle:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
(Son)
|