Sataman esittely
Harbor on yritystason rekisteripalvelin Docker-kuvien tallentamiseen ja jakeluun, ja laajentaa avoimen lähdekoodin Docker-jakelua lisäämällä joitakin keskeisiä ominaisuuksia yrityksille, kuten turvallisuuden, identiteetin ja hallinnan. Yritystason yksityisenä rekisteripalvelimena Harbor tarjoaa paremman suorituskyvyn ja turvallisuuden. Parantaa käyttäjien tehokkuutta käyttää rekisteriä ympäristöjen rakentamiseen ja ajamiseen kuvien siirtoa varten. Harbor tukee useisiin rekisterisolmuihin asennettujen kuvaresurssien replikointia, ja kaikki kuvat tallennetaan yksityiseen rekisteriin, jotta tiedot ja immateriaalioikeudet ovat yrityksen sisäisessä verkossa hallinnassa. Harbor tarjoaa myös edistyneitä tietoturvaominaisuuksia, kuten käyttäjähallinnan, kulunvalvonnan ja toiminnan auditoinnin.
Sataman funktio
- Roolipohjainen käyttöoikeuksien hallinta: Käyttäjät ja Docker-repositoriot järjestetään ja hallitaan "projektien" kautta, ja käyttäjällä voi olla erilaiset oikeudet useille repositorioille samassa nimiavaruudessa (projektissa).
- Kuvien replikointi: Kuvia voidaan replikoida (synkronoida) useiden rekisteriinstanssien kesken. Se sopii erityisen hyvin kuormantasapainotukseen, korkeaan saatavuuteen, hybridipilveen ja monipilvitilanteisiin.
- Graafinen käyttöliittymä: Käyttäjät voivat selata selainta, hakea nykyisen Docker-kuvavaraston sekä hallita projekteja ja nimiavaruuksia.
- AD/LDAP:-Harbor voi integroida yrityksen sisällä olevan AD/LDAP:n tunnistautumisen hallintaa varten.
- Auditoinnin hallinta: Kaikki kuvavaraston toiminnot voidaan tallentaa ja jäljittää auditoinnin hallintaa varten.
- Kansainvälistäminen: Lokalisoidut versiot englanniksi, kiinaksi, saksaksi, japaniksi ja venäjäksi. Lisää kieliä lisätään.
- RESTful API: Antaa ylläpitäjille enemmän valtaa Harboriin, mikä helpottaa integrointia muihin hallintaohjelmistoihin.
- Helppo käyttöönotto: Sekä verkko- että offline-asennustyökaluja on saatavilla, ja ne voidaan asentaa myös vSphere-alustan (OVA) virtuaalilaitteeseen.
GitHub-osoite:Hyperlinkin kirjautuminen on näkyvissä.
harbor.yml Profiilitiedot:Hyperlinkin kirjautuminen on näkyvissä.
Ensinnäkin, käyttämäni järjestelmäversio on:CentOS Linux -julkaisu 8.2.2004 (Core)
docker-compose-versio:docker-compose versio 1.27.4, rakenna 40524192
Dockerin asennusohjeiden osalta (pois jäetty) ohje How to install docker-compose on seuraava:
Lataa satama
Harbor on jaettu offline- ja online-versioihin, ja tässä artikkelissa käytetään offline-versiota asentaakseen "harbor-offline-installer-v2.1.1.tgz", ensin ladataan tiedosto harbor-offline-installer-v2.1.1.tgz palvelimelle. (jätetty pois)
Unzip harbor-offline-installer-v2.1.1.tgz
Muokkaa harbor.yml-profiilia
will harbor.yml.tmplUudelleennimiharbor.yml vim-editoria käyttäen pääasialliset muutokset ovat seuraavat:
Muista kommentoida https-konfiguraatiota, kuten alla olevassa kuvassa näkyy:
Asenna satama
Käsky on seuraava:
Asennus on seuraava:
Kokeile päästä käyttöliittymän hallintapaneeliin:Hyperlinkin kirjautuminen on näkyvissä., tili: ylläpitäjän salasana: 123456, kuten alla olevassa kuvassa näkyy:
API-rajapinta:Hyperlinkin kirjautuminen on näkyvissä.
Liitä harbor.yml tiedostot:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyvä Vastaus
(Loppu)
|