Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 11074|Odpowiedź: 3

Repozytorium Docker (1) Zbudowanie prywatnego repozytorium opartego na Harbor

[Skopiuj link]
Opublikowano 17.11.2020 16:21:45 | | | |
Wprowadzenie do portu

Harbor to serwer rejestru klasy korporacyjnej do przechowywania i dystrybucji obrazów Docker, rozszerzający otwartoźródłową dystrybucję Docker, dodając niezbędne funkcje dla przedsiębiorstw, takie jak bezpieczeństwo, tożsamość i zarządzanie. Jako serwer prywatnego rejestru korporacyjnego, Harbor oferuje lepszą wydajność i bezpieczeństwo. Poprawa efektywności użytkowników w korzystaniu z Rejestru do budowania i uruchamiania środowisk do przesyłania obrazów. Harbor obsługuje replikację zasobów obrazowych zainstalowanych na wielu węzłach rejestru, a wszystkie obrazy są przechowywane w prywatnym rejestrze, aby zapewnić kontrolę nad danymi i prawami własności intelektualnej w wewnętrznej sieci firmy. Harbor oferuje również zaawansowane funkcje bezpieczeństwa, takie jak zarządzanie użytkownikami, kontrola dostępu oraz audyt aktywności.

Funkcja portu

  • Kontrola dostępu oparta na rolach: Użytkownicy i repozytoria Dockera są organizowane i zarządzane przez "projekty", a użytkownik może mieć różne uprawnienia dla wielu repozytoriów w tej samej przestrzeni nazw (projekcie).
  • Replikacja obrazów: Obrazy mogą być replikowane (synchronizowane) na wielu instancjach rejestrów. Jest szczególnie odpowiedni do równoważenia obciążenia, wysokiej dostępności, hybrydowej chmury oraz wielochmurowej.
  • Graficzny interfejs użytkownika: Użytkownicy mogą przeglądać przeglądarkę, pobierać aktualne repozytorium obrazów Docker oraz zarządzać projektami i przestrzeniami nazw.
  • AD/LDAP:-Harbor może integrować AD/LDAP istniejące w przedsiębiorstwie do zarządzania uwierzytelnianiem.
  • Zarządzanie audytem: Wszystkie operacje na repozytorium obrazów mogą być rejestrowane i śledzone w celu zarządzania audytem.
  • Umiędzynarodowienie: Wersje zlokalizowane w języku angielskim, chińskim, niemieckim, japońskim i rosyjskim. Dodane zostaną kolejne języki.
  • API RESTful: Daje administratorom większą kontrolę nad Harbor, ułatwiając integrację z innymi programami zarządzającymi.
  • Łatwe wdrożenie: Dostępne są zarówno narzędzia instalacyjne online, jak i offline, które można również zainstalować na wirtualnym urządzeniu platformy vSphere (metoda OVA).


Adres GitHub:Logowanie do linku jest widoczne.

harbor.yml Szczegóły profilu:Logowanie do linku jest widoczne.

Przede wszystkim używam wersji systemowej:CentOS Linux release 8.2.2004 (Core)

Wersja docker-compose:Docker-Compose wersja 1.27.4, build 40524192

Jeśli chodzi o instalację dockera (pominięte), opis Jak zainstalować docker-compose jest następujący:

Instrukcja instalacji centos Docker Compose
https://www.itsvse.com/thread-5164-1-1.html

Pobierz Harbor

Harbor dzieli się na wersje offline i online, a w tym artykule używa wersji offline do instalacji "harbor-offline-installer-v2.1.1.tgz", najpierw pobierz plik harbor-offline-installer-v2.1.1.tgz na serwer. (pominięte)

Unzip harbor-offline-installer-v2.1.1.tgz


Zmodyfikuj profil harbor.yml

will harbor.yml.tmplZmiana nazwyDla harbor.yml, korzystając z edytora vim, główne modyfikacje są następujące:

Pamiętaj, aby skomentować konfigurację https, jak pokazano na poniższym rysunku:



Install Harbor

Polecenie brzmi następująco:

Instalacja wygląda następująco:



Spróbuj wejść do panelu administratora UI:Logowanie do linku jest widoczne., konto: hasło administratora: 123456, jak pokazano na poniższym rysunku:



Interfejs API:Logowanie do linku jest widoczne.



Dołącz harbor.yml pliki:

Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszęOdpowiedź


(Koniec)






Poprzedni:Ustawienia bezpieczeństwa Linux hosts.allow hosts.deny
Następny:Repozytorium Docker (2) Ustawienia portu do uruchomienia
 Ziemianin| Opublikowano 19.11.2020 11:14:39 |
Repozytorium Docker (1) Zbudowanie prywatnego repozytorium opartego na Harbor
https://www.itsvse.com/thread-9474-1-1.html

Repozytorium Docker (2) Ustawienia portu do uruchomienia
https://www.itsvse.com/thread-9475-1-1.html

Repozytorium Docker (3) przesyła ASP.NET obrazy rdzeniowe do repozytoriów Harbor
https://www.itsvse.com/thread-9478-1-1.html

Opublikowano 23.01.2021 16:17:13 |
Spójrz na ukryte
 Ziemianin| Opublikowano 09.10.2021 16:29:55 |
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com