Trinn 1:Forutsetninger
- Ubuntu 20.04 LTS operativsystem
- System med minimum 4 GB RAM og 100 GB diskplass
- sudo-privilegier
- Brannmuren bør være deaktivert eller riktig konfigurert for å tillate HTTP- og HTTPS-trafikk
Trinn 2:Oppdater systemet ditt
```skall
sudo apt update &&sudo apt oppgradering
```
Trinn 3:Last ned og installer Docker Community Edition (CE)
```skall
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
```
Trinn 4:Installer nødvendige avhengigheter
```skall
sudo apt install apt-transport-https ca-sertifikater curl gnupg-agent software-properties-common
```
Trinn 5:Legg til Harbor Repository-nøkkel
```skall
krøll -L https://storage.googleapis.com/harbor-releases/release-public.key | sudo apt-key add -
```
Trinn 6:Legg til Harbor Repository
```skall
sudo add-apt-repository "deb [arch=amd64] https://storage.googleapis.com/harbor-releases/ubuntu focal stabil"
```
Trinn 7:Oppdater systemet
```skall
sudo apt oppdatering
```
Trinn 8:Installer Harbor
```skall
sudo apt install harbor
```
Trinn 9:Konfigurasjon av havnedatabase
Harbor bruker PostgreSQL som database, men databasen opprettes ikke automatisk under installasjonen.
Bruk følgende kommando for å lage databasen:
```skall
sudo -u postgres createuser -P havn
```
Deretter oppretter du den faktiske havnedatabasen:
```skall
opprettetb -O havn
```
Trinn 9:Aktiver og start Harbor
```skall
sudo systemctl aktiver --now harbor
```
Trinn 10:Få tilgang til Harbor GUI
Harbor kan nås på standard URL:`http://localhost`
Trinn 11:Konfigurer Harbor
Når du får tilgang til Harbor GUI, kan du begynne å konfigurere den.
1. Angi root-passordet:
- Gå til Innstillinger og klikk på Brukere fanen.
- Klikk på roten bruker og angi passordet.
- Lagre endringene.
2. Oppdater Harbor URL - Endre standard register-URL til den faktiske URL-en til Harbor-forekomsten.
- Gå til Innstillinger og klikk på System fanen.
- Angi "Register-URL"-feltet til den faktiske URL-en til Harbor-forekomsten din, f.eks. "localhost".
- Klikk på Oppdater for å bruke endringene.
Ferdig!