Havneintroduksjon
Harbor er en bedriftsklasse registerserver for lagring og distribusjon av Docker-bilder, og utvider den åpne kildekoden Docker Distribution ved å legge til noen viktige funksjoner for virksomheter, som sikkerhet, identitet og administrasjon. Som en privat registerserver på bedriftsnivå tilbyr Harbor bedre ytelse og sikkerhet. Forbedre brukernes effektivitet for å bruke Registry til å bygge og kjøre miljøer for å overføre bilder. Harbor støtter replikering av bilderessurser installert på flere registernoder, og alle bilder lagres i et privat register for å sikre at data og immaterielle rettigheter kontrolleres i selskapets interne nettverk. Harbor tilbyr også avanserte sikkerhetsfunksjoner som brukeradministrasjon, tilgangskontroll og aktivitetsrevisjon.
Havnefunksjon
- Rollebasert tilgangskontroll: Brukere og Docker-repositorier er organisert og administrert gjennom «prosjekter», og en bruker kan ha ulike tillatelser for flere repositorier i samme navnerom (prosjekt).
- Bildereplikering: Bilder kan replikeres (synkroniseres) på tvers av flere registerinstanser. Den er spesielt egnet for lastbalansering, høy tilgjengelighet, hybrid sky og multi-cloud scenarier.
- Grafisk brukergrensesnitt: Brukere kan bla gjennom nettleseren, hente det nåværende Docker-bildearkivet, og administrere prosjekter og navnerom.
- AD/LDAP:-Harbor kan integrere AD/LDAP som eksisterer i virksomheten for autentiseringshåndtering.
- Revisjonsstyring: Alle operasjoner på bildearkivet kan registreres og spores for revisjonsstyring.
- Internasjonalisering: Lokaliserte versjoner på engelsk, kinesisk, tysk, japansk og russisk. Flere språk vil bli lagt til.
- RESTful API: Gir administratorer mer kontroll over Harbor, noe som gjør det enklere å integrere med annen administrasjonsprogramvare.
- Enkel utrulling: Både nettbaserte og offline installasjonsverktøy er tilgjengelige, og kan også installeres på vSphere-plattformen (OVA-metoden) virtuelle apparat.
GitHub-adresse:Innloggingen med hyperkoblingen er synlig.
harbor.yml Profildetaljer:Innloggingen med hyperkoblingen er synlig.
Først og fremst er systemversjonen jeg bruker følgende:CentOS Linux-utgivelse 8.2.2004 (Kjerne)
docker-compose-versjon:docker-compose versjon 1.27.4, bygg 40524192
For hvordan installere docker (utelatt), er referansen How to install docker-compose som følger:
Last ned Harbor
Harbor er delt inn i offline- og onlineversjoner, denne artikkelen bruker offline-versjonen til å installere "harbor-offline-installer-v2.1.1.tgz", og laste først ned harbor-offline-installer-v2.1.1.tgz-filen til serveren. (utelatt)
Unzip harbor-offline-installer-v2.1.1.tgz
Endre harbor.yml profilen
vil harbor.yml.tmplOmdøpingFor harbor.yml, ved bruk av vim-editoren, er hovedendringene som følger:
Husk å kommentere https-konfigurasjonen, som vist i figuren nedenfor:
Installer Harbor
Kommandoen er som følger:
Installasjonen er som følger:
Prøv å få tilgang til UI-administrasjonspanelet:Innloggingen med hyperkoblingen er synlig., konto: admin-passord: 123456, som vist i figuren nedenfor:
API-grensesnitt:Innloggingen med hyperkoblingen er synlig.
Legg ved harbor.yml filer:
Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snill Svare
(Slutt)
|