Introducere în port
Harbor este un server de registru de nivel enterprise pentru stocarea și distribuirea imaginilor Docker și extinde distribuția open source Docker prin adăugarea unor funcții esențiale pentru companii, precum securitatea, identitatea și managementul. Ca server privat de registru de nivel enterprise, Harbor oferă performanță și securitate mai bune. Îmbunătățirea eficienței utilizatorilor pentru a folosi Registry pentru a construi și rula medii pentru transferul imaginilor. Harbor suportă replicarea resurselor de imagine instalate pe mai multe noduri de registru, iar toate imaginile sunt stocate într-un registru privat pentru a asigura controlul asupra datelor și drepturilor de proprietate intelectuală în rețeaua internă a companiei. Harbor oferă, de asemenea, funcții avansate de securitate, cum ar fi managementul utilizatorilor, controlul accesului și auditarea activităților.
Funcția portuară
- Controlul accesului bazat pe roluri: Utilizatorii și depozitele Docker sunt organizate și gestionate prin "proiecte", iar un utilizator poate avea permisiuni diferite pentru mai multe depozite din același spațiu de nume (proiect).
- Replicarea imaginilor: Imaginile pot fi replicate (sincronizate) între mai multe instanțe ale registrului. Este deosebit de potrivit pentru balanțări de încărcare, disponibilitate ridicată, cloud hibrid și scenarii multi-cloud.
- Interfață grafică cu utilizatorul: Utilizatorii pot naviga prin browser, pot recupera depozitul actual de imagini Docker și pot gestiona proiecte și spații de nume.
- AD/LDAP:-Harbor poate integra AD/LDAP existent în cadrul întreprinderii pentru gestionarea autentificării.
- Managementul auditului: Toate operațiunile asupra depozitului de imagini pot fi înregistrate și urmărite pentru managementul auditului.
- Internaționalizare: Versiuni localizate în engleză, chineză, germană, japoneză și rusă. Vor fi adăugate mai multe limbi.
- API RESTful: Oferă administratorilor mai mult control asupra Harbor, facilitând integrarea cu alte programe de management.
- Implementare ușoară: Sunt disponibile atât unelte de instalare online, cât și offline, care pot fi instalate și pe dispozitivul virtual al platformei vSphere (metoda OVA).
Adresă GitHub:Autentificarea cu hyperlink este vizibilă.
harbor.yml Detalii despre profil:Autentificarea cu hyperlink este vizibilă.
În primul rând, versiunea de sistem pe care o folosesc este:Lansarea CentOS Linux 8.2.2004 (Core)
Versiunea Docker-Compose:Docker-Compose versiunea 1.27.4, build 40524192
Pentru cum să instalezi docker (omis), referința "Cum să instalezi docker-compose" este următoarea:
Descarcă Harbor
Harbor este împărțit în versiuni offline și online, acest articol folosește versiunea offline pentru a instala "harbor-offline-installer-v2.1.1.tgz", descărcând mai întâi fișierul harbor-offline-installer-v2.1.1.tgz pe server. (omitat)
Unzip harbor-offline-installer-v2.1.1.tgz
Modifică profilul harbor.yml
va harbor.yml.tmplRedenumireaPentru harbor.yml, folosind editorul vim, principalele modificări sunt următoarele:
Nu uitați să comentați configurația https, așa cum se vede în figura de mai jos:
Instalarea portului
Comanda este următoarea:
Instalarea este următoarea:
Încearcă să accesezi panoul de administrare UI:Autentificarea cu hyperlink este vizibilă., cont: parolă admin: 123456, așa cum se vede în figura de mai jos:
Interfață API:Autentificarea cu hyperlink este vizibilă.
Atașează harbor.yml fișiere:
Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rog Răspunde
(Sfârșit)
|