harbor安裝要求


harbor快速部署
下載harbor:https://github.com/goharbor/harbor/releases
這邊以harbor-1.8.2為例

[root@gitlab home]# tar -xf harbor-offline-installer-v1.8.2.tgz
修改配置文件


必改項,其余的自己看着改
下載docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/sbin/docker-compose && chmod +x /usr/sbin/docker-compose
然后依次執行



啟動完成后 登錄harbor頁面,默認用戶名密碼 admin/Harbor12345
登錄頁面后創建一個project測試下上傳功能

修改docker啟動的service

不然連接會報錯
使用docker連接,上傳一個鏡像測試,輸入自己的賬戶名密碼。

登錄成功后,上傳一個鏡像
harbor項目中有命令復制

先打tag,在上傳,以我本機nginx為例

出現這個報錯是因為沒有給項目添加用戶,本項目是用admin用戶創建的,而我docker連接的是test用戶,添加用戶上傳即可

在次上傳

上傳成功,harbor上查看

已成功上傳。
文檔參考:
https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md
https://docs.docker.com/compose/install/
