Hvernig á að setja upp Harbor á CentOS 7

Harbor er opinn uppspretta fyrirtækjaskrármiðlara sem geymir og dreifir Docker myndum. Harbor útvíkkar opinn uppspretta Docker Distribution með því að bæta við þeim virkni sem fyrirtæki þurfa venjulega, svo sem öryggi, auðkenni og stjórnun. Sem einkaskrá fyrirtækis býður Harbor upp á betri afköst og öryggi. Að hafa skrásetningu nær byggingar- og keyrsluumhverfinu bætir skilvirkni myndflutnings. Harbor styður uppsetningu margra skráninga og hefur myndir afritaðar á milli þeirra. Að auki býður Harbor upp á háþróaða öryggiseiginleika, svo sem notendastjórnun, aðgangsstýringu og virkniúttekt.

Forkröfur

  • Vultr CentOS 7 netþjónstilvik með að minnsta kosti 1GB vinnsluminni.
  • Notandi sem ekki er rót með sudo réttindi uppsetningu á netþjóninum þínum.

Að byrja

Áður en þú byrjar þarftu að setja upp EPELendurhverfan og aðra nauðsynlega pakka á kerfið þitt.

sudo yum install epel-release wget -y

Þegar uppsetningunni er lokið skaltu uppfæra kerfið þitt í nýjustu útgáfuna.

sudo yum update -y

Næst skaltu endurræsa kerfið þitt til að nota allar uppfærslurnar.

sudo shutdown -r now

Í þessari kennslu munum við nota harbor.example.comsem lén sem vísaði á netþjóninn. Skiptu um öll tilvik af harbor.example.commeð raunverulegu léninu þínu.

Settu upp Docker og Docker-Compose

Harbour er notað sem nokkrir Docker gámar. Þess vegna er hægt að dreifa því á hvaða Linux dreifingu sem er sem styður Docker. Markgestgjafinn krefst þess að Docker og Docker Compose séu sett upp.

Settu upp Docker CE með því að nota geymsluna.

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce

Settu upp Docker-Compose með því að nota pip.

sudo yum install -y python-pip
pip install docker-compose

Byrjaðu Docker.

sudo systemctl start docker

Staðfestu að docker sé rétt uppsett með því að keyra hello-worldmyndina.

sudo docker run hello-world

Settu upp Harbor

Hægt er að hlaða niður tvöfaldur uppsetningarforritinu af útgáfusíðunni. Veldu annað hvort uppsetningarforritið á netinu eða án nettengingar.

Uppsetningarforrit á netinu:

wget https://github.com/vmware/harbor/releases/download/v1.2.0/harbor-online-installer-v1.2.0.tgz

Ótengdur uppsetningarforrit:

wget https://github.com/vmware/harbor/releases/download/v1.2.0/harbor-offline-installer-v1.2.0.tgz

Notaðu tarskipunina til að draga út pakkann.

tar -xvf harbor-online-installer-1.2.0.tgz

Búðu til þitt eigið SSL vottorð

Sjálfgefin uppsetning á Harbor notar HTTP- sem slík þarftu að bæta valkostinum --insecure-registryvið Docker púkinn viðskiptavinar þíns og endurræsa síðan Docker þjónustuna. HTTPSMjög mælt er með því að setja upp Harbour með . Það mun spara okkur mikinn tíma í framtíðinni. Búðu til þitt eigið SSL vottorð (skiptu harbor.example.comút fyrir FQDN gestgjafans þíns).

mkdir cert && cd cert
openssl req -sha256 -x509 -days 365 -nodes -newkey rsa:4096 -keyout  harbor.example.com.key -out harbor.example.com.crt

Stilla Harbor

Breyttu Harbor stillingarskránni.

vim harbor.cfg

Breyttu hostnameí FQDN gestgjafans þíns og virkjaðu https.

hostname = harbor.example.com
ui_url_protocol = https
ssl_cert = /root/cert/harbor.example.com.crt
ssl_cert_key = /root/cert/harbor.example.com.key

Hlaupa install.shtil að klára uppsetninguna.

./install.sh

Keyra Harbor í bakgrunni.

docker-compose up -d

Aðgangur að Harbor vefviðmóti

Áður en þú byrjar þarftu að leyfa höfn í 80gegnum eldvegginn.

sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --reload

Þú getur fengið aðgang að Harbor þjóninum á http://harobr.example.comef þú ert með DNS stillt. Skráðu þig inn með því að nota sjálfgefna usernameog password.

admin
Harbor12345

Niðurstaða

Uppsetningu og grunnstillingu Harbour er nú lokið.

Skildu eftir athugasemd

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira