Harbor registry evitamine
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
Sissejuhatus
TODO
Tööpõhimõte
TODO
Väited
- harbor server on dockerhost
- harbor teenus realiseeritakse docker konteinerite abil (kasutades tootja juhendit)
# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 77a95eb72daf goharbor/nginx-photon:v1.10.16 "nginx -g 'daemon of…" 57 minutes ago Up 57 minutes (healthy) 0.0.0.0:80->8080/tcp, :::80->8080/tcp, 0.0.0.0:443->8443/tcp, :::443->8443/tcp nginx 115aa2051876 goharbor/harbor-jobservice:v1.10.16 "/harbor/harbor_jobs…" 57 minutes ago Up 57 minutes (healthy) harbor-jobservice f4ebaa042f3a goharbor/harbor-core:v1.10.16 "/harbor/harbor_core" 57 minutes ago Up 57 minutes (healthy) harbor-core 892647e604f6 goharbor/registry-photon:v1.10.16 "/home/harbor/entryp…" 57 minutes ago Up 57 minutes (healthy) 5000/tcp registry 90cd984f89b2 goharbor/harbor-db:v1.10.16 "/docker-entrypoint.…" 57 minutes ago Up 57 minutes (healthy) 5432/tcp harbor-db 739b952049d5 goharbor/harbor-registryctl:v1.10.16 "/home/harbor/start.…" 57 minutes ago Up 57 minutes (healthy) registryctl ae1c0d4c1949 goharbor/redis-photon:v1.10.16 "redis-server /etc/r…" 57 minutes ago Up 57 minutes (healthy) 6379/tcp redis 0bc7a832da7f goharbor/harbor-portal:v1.10.16 "nginx -g 'daemon of…" 57 minutes ago Up 57 minutes (healthy) 8080/tcp harbor-portal 7949de8dc769 goharbor/harbor-log:v1.10.16 "/bin/sh -c /usr/loc…" 57 minutes ago Up 57 minutes (healthy) 127.0.0.1:1514->10514/tcp harbor-log
Paigaldamine
Paigaldamist kirjeldatakse juhendis aadressil https://goharbor.io/docs/1.10/install-config/, enne paigaldamist peab olema kasutada
- Ubuntu operatsioonisüsteem v 22.04 põhinev dockerhost
- https:// jaoks sertifikaat/võti/ahel
- dockerhostis failisüsteemis /data piisavalt vaba ruumi
Enne paigaldamist tuleb dockerhosti nö sobivatesse kohtadess laiali paigutada https:// jaoks vajalik krüptomaterjal
# find /etc/docker/certs.d/ /data/cert/ -type f -ls 539578 4 -rw-r--r-- 1 root root 3749 Feb 12 22:16 /etc/docker/certs.d/harbor-tartu.auul.pri.ee/ca.crt 539576 4 -rw-r--r-- 1 root root 1870 Feb 12 22:15 /etc/docker/certs.d/harbor-tartu.auul.pri.ee/harbor-tartu.auul.pri.ee.cert 539575 4 -rw------- 1 root root 1704 Feb 12 22:15 /etc/docker/certs.d/harbor-tartu.auul.pri.ee/harbor-tartu.auul.pri.ee.key 2752517 8 -rw-r--r-- 1 root root 5619 Feb 12 22:25 /data/cert/harbor-tartu.auul.pri.ee.crt 2752516 4 -rw------- 1 root root 1704 Feb 12 22:12 /data/cert/harbor-tartu.auul.pri.ee.key
Kasulikud lisamaterjalid
- TODO