Havnens introduktion
Harbor er en enterprise-grade registreringsserver til lagring og distribution af Docker-billeder og udvider open source Docker Distribution ved at tilføje nogle væsentlige funktioner til virksomheder, såsom sikkerhed, identitet og administration. Som en privat registreringsserver i virksomhedskvalitet tilbyder Harbor bedre ydeevne og sikkerhed. Forbedre brugernes effektivitet til at bruge Registry til at bygge og køre miljøer til overførsel af billeder. Harbor understøtter replikering af billedressourcer installeret på flere registreringsnoder, og alle billeder gemmes i et privat register for at sikre, at data og immaterielle rettigheder kontrolleres i virksomhedens interne netværk. Harbor tilbyder også avancerede sikkerhedsfunktioner såsom brugerstyring, adgangskontrol og aktivitetsrevision.
Havnens funktion
- Rollebaseret adgangskontrol: Brugere og Docker-repositorier er organiseret og administreret gennem "projekter", og en bruger kan have forskellige tilladelser for flere repositories i samme navnerum (projekt).
- Billedreplikering: Billeder kan replikeres (synkroniseres) på tværs af flere registryinstanser. Den er især velegnet til load balancing, høj tilgængelighed, hybrid cloud og multi-cloud scenarier.
- Grafisk brugergrænseflade: Brugere kan gennemse browseren, hente det aktuelle Docker-billedarkiv og administrere projekter og navnerum.
- AD/LDAP:-Harbor kan integrere AD/LDAP, som eksisterer i virksomheden, til autentificeringsstyring.
- Revisionsstyring: Alle operationer på billedarkivet kan optages og spores til revisionsstyring.
- Internationalisering: Lokaliserede versioner på engelsk, kinesisk, tysk, japansk og russisk. Flere sprog vil blive tilføjet.
- RESTful API: Giver administratorer mere kontrol over Harbor, hvilket gør det lettere at integrere med anden administrationssoftware.
- Nem implementering: Både online og offline installationsværktøjer er tilgængelige og kan også installeres på vSphere-platformens (OVA-metode) virtuelle appliance.
GitHub-adresse:Hyperlink-login er synlig.
harbor.yml Profildetaljer:Hyperlink-login er synlig.
Først og fremmest er den systemversion, jeg bruger, følgende:CentOS Linux udgivelse 8.2.2004 (Core)
docker-compose version:docker-compose version 1.27.4, build 40524192
For hvordan man installerer docker (udeladt), er referencen Hvordan installerer docker-compose som følger:
Download Harbor
Harbor er opdelt i offline og online versioner, denne artikel bruger offline-versionen til at installere "harbor-offline-installer-v2.1.1.tgz", først downloade harbor-offline-installer-v2.1.1.tgz-filen til serveren. (udeladt)
Unzip harbor-offline-installer-v2.1.1.tgz
Ændr harbor.yml profilen
vil harbor.yml.tmplOmdøbningFor harbor.yml er de vigtigste ændringer ved brug af vim-editoren som følger:
Husk at kommentere på https-konfigurationen, som vist i figuren nedenfor:
Installer Harbor
Kommandoen er som følger:
Installationen er som følger:
Prøv at få adgang til UI-administrationspanelet:Hyperlink-login er synlig., konto: admin-adgangskode: 123456, som vist i figuren nedenfor:
API-grænseflade:Hyperlink-login er synlig.
Vedhæft harbor.yml filer:
Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venlig Svar
(Slut)
|