Uosto įvadas
"Harbor" yra įmonės lygio registro serveris, skirtas "Docker" vaizdams saugoti ir platinti, ir išplečia atvirojo kodo "Docker" platinimą, pridėdamas keletą esminių įmonių funkcijų, tokių kaip saugumas, tapatybė ir valdymas. Kaip įmonės lygio privataus registro serveris, "Harbor" siūlo geresnį našumą ir saugumą. Pagerinkite vartotojų efektyvumą naudoti registrą kurti ir paleisti aplinkas vaizdams perkelti. "Harbor" palaiko vaizdo išteklių, įdiegtų keliuose registro mazguose, replikavimą, o visi vaizdai saugomi privačiame registre, siekiant užtikrinti, kad duomenys ir intelektinės nuosavybės teisės būtų kontroliuojami įmonės vidiniame tinkle. "Harbor" taip pat siūlo pažangias saugos funkcijas, tokias kaip vartotojų valdymas, prieigos kontrolė ir veiklos auditas.
Uosto funkcija
- Vaidmenimis pagrįstas prieigos valdymas: vartotojai ir "Docker" saugyklos organizuojamos ir valdomos per "projektus", o vartotojas gali turėti skirtingus leidimus kelioms saugykloms toje pačioje vardų srityje (projekte).
- Vaizdo replikavimas: vaizdus galima replikuoti (sinchronizuoti) keliuose registro egzemplioriuose. Jis ypač tinka apkrovos balansavimui, dideliam pasiekiamumui, hibridiniam debesiui ir kelių debesų scenarijams.
- Grafinė vartotojo sąsaja: vartotojai gali naršyti naršyklėje, gauti dabartinę "Docker" vaizdų saugyklą ir valdyti projektus bei vardų sritis.
- AD/LDAP:-Harbor gali integruoti AD/LDAP, esantį įmonėje autentifikavimo valdymui.
- Audito valdymas: Visos vaizdų saugyklos operacijos gali būti įrašytos ir atsektos audito valdymui.
- Internacionalizacija: lokalizuotos versijos anglų, kinų, vokiečių, japonų ir rusų kalbomis. Bus pridėta daugiau kalbų.
- RESTful API: suteikia administratoriams daugiau galimybių valdyti uostą, todėl lengviau integruoti su kita valdymo programine įranga.
- Lengvas diegimas: galimi tiek internetiniai, tiek neprisijungę diegimo įrankiai, taip pat juos galima įdiegti virtualiame įrenginyje vSphere platformoje (OVA metodas).
"GitHub" adresas:Hipersaito prisijungimas matomas.
harbor.yml profilio informacija:Hipersaito prisijungimas matomas.
Visų pirma, sistemos versija, kurią naudoju, yra:"CentOS Linux" leidimas 8.2.2004 (branduolys)
"Docker-Compose" versija:docker-compose versija 1.27.4, build 40524192
Kaip įdiegti "Docker" (praleista), nuoroda Kaip įdiegti "docker-compose" yra tokia:
Parsisiųsti uostą
Uostas yra padalintas į neprisijungus ir internete versijas, šiame straipsnyje naudojama neprisijungus versija įdiegti "harbor-offline-installer-v2.1.1.tgz", pirmiausia atsisiųsti harbor-offline-installer-v2.1.1.tgz failą į serverį. (praleista)
Išpakuokite uostą-offline-installer-v2.1.1.tgz
Modifikuoti harbor.yml profilį
bus harbor.yml.tmplPervardytiharbor.yml, naudojant vim redaktorių, pagrindinės modifikacijos yra šios:
Nepamirškite pakomentuoti https konfigūracijos, kaip parodyta paveikslėlyje žemiau:
Įdiekite uostą
Komanda yra tokia:
Diegimas yra toks:
Pabandykite pasiekti vartotojo sąsajos administratoriaus skydelį:Hipersaito prisijungimas matomas., paskyra: administratoriaus slaptažodis: 123456, kaip parodyta paveikslėlyje žemiau:
API sąsaja:Hipersaito prisijungimas matomas.
Pridėkite harbor.yml failus:
Turistai, jei norite pamatyti paslėptą šio įrašo turinį, prašome Atsakyti
(Pabaiga)
|