Harbor 1 9 x 版本從原始碼構建和執行

2022-08-28 15:06:26 字數 996 閱讀 1849

本指南為開發人員提供了從源**構建和執行harbor的說明。

harbor被部署為多個docker容器,並且大多數**都是用go語言編寫的。構建環境需要docker,docker compose和golang開發環境。請安裝以下先決條件:

軟體所需版本

docker

17.05 +

docker-compose

1.18.0 +

python

2.7 +

git1.9.1 +

make

3.81 +

golang*

1.7.3 +

*可選,僅當您使用自己的golang環境時才需要。

$ git clone
編輯檔案make/harbor.yml並進行必要的配置更改,例如主機名,管理員密碼和郵件伺服器。有關更多資訊,請參考安裝和配置指南

$ cd harbor

$ vi make/harbor.yml

您可以通過以下三種方法之一來編譯**:

i.使用官方golang映像進行構建

- 與clair一起構建,安裝和啟動harbor:

```sh

$ make install gobuildimage=golang:1.12.12 compiletag=compile_golangimage clairflag=true

ii.使用您自己的golang環境編譯**,然後構建harbor如果一切正常,您將收到以下訊息:

...

start complete. you can visit harbor now.

有關管理harbour例項的更多資訊,請參考安裝和配置指南

[翻譯]

harbor 編譯 /blob/release-1.9.0/docs/compile_guide.md

版本公升級 Harbor版本公升級

本文只適用於harbor的版本大於v1.10.x到最新版本的公升級遷移,docker compose啟動的harbor。主要參考了官網的公升級指南,根據實際情況我稍微調整了下步驟。詳情請參考 此次測試是從版本v2.0.1公升級到v2.1.2 cd root wget2.解壓檔案到當前目錄 tar x...

安裝harbor 建立私有版本庫

操作步驟 2.安裝docker 解除安裝舊版 sudo yum remove docker docker client docker client latest docker common docker latest docker latest logrotate docker logrotate ...

Fedora 19 x86 64安裝雜記

1.首先安裝dkms 否則安裝vmbox之後,一更新linux核心,vmbox就會出問題.2.安裝顯示卡驅動.選擇akmod.核心是x86 64,不用安裝kernel pae 3.utorrent linux版 utorrent server 我是fedora 19 x86 64 解壓,cd入uto...