Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 11074|Svare: 3

Docker-repository (1) Bygg et privat repository basert på Harbor

[Kopier lenke]
Publisert på 17.11.2020 16:21:45 | | | |
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:

centos installasjon Docker Compose veiledning
https://www.itsvse.com/thread-5164-1-1.html

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å snillSvare


(Slutt)






Foregående:Linux hosts.allow hosts.deny-sikkerhetsinnstillinger
Neste:Docker-repositoriet (2) Harbor-innstillinger for oppstart
 Vert| Publisert på 19.11.2020 11:14:39 |
Docker-repository (1) Bygg et privat repository basert på Harbor
https://www.itsvse.com/thread-9474-1-1.html

Docker-repositoriet (2) Harbor-innstillinger for oppstart
https://www.itsvse.com/thread-9475-1-1.html

Docker-repositoriet (3) sender ASP.NET Core-bilder til Harbor-repositoriene
https://www.itsvse.com/thread-9478-1-1.html

Publisert på 23.01.2021 16:17:13 |
Se på det skjulte
 Vert| Publisert på 09.10.2021 16:29:55 |
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com