1. 程式人生 > 其它 >Harbor2.2.4在CentOS7.9安裝、部署

Harbor2.2.4在CentOS7.9安裝、部署

CentOS7.9基礎環境配置

https://www.cnblogs.com/uncleyong/p/15471002.html

簡介

官方地址:https://vmware.github.io

Github:https://github.com/goharbor/harbor

安裝docker

yum install docker-ce-19.03.* docker-ce-cli-19.03.* -y

docker -v

安裝docker-compose

是一個用於定義和執行多容器Docker的應用程式工具,可以輕鬆、高效的管理容器。

下載地址:https://github.com/docker/compose/releases/download/1.28.6/docker-compose-Linux-x86_64

安裝參考:https://docs.docker.com/compose/install/

chmod +x docker-compose-Linux-x86_64
mv docker-compose-Linux-x86_64 /usr/local/sbin/docker-compose

docker-compose -v

Harbor下載、安裝、配置

下載:https://github.com/goharbor/harbor/releases

解壓:tar -zxvf harbor-offline-installer-v2.2.4.tgz -C /usr/local/

cd /usr/local/harbor/

cp harbor.yml.tmpl harbor.yml

vim harbor.yml,配置檔案中,冒號後面注意保留空格

下圖:

改為安裝harbor的伺服器ip

因為是內網,我們用http即可,所以註釋掉https(https參考:https://goharbor.io/docs/2.2.0/install-config/configure-https/

下圖:

修改admin密碼為12345

設定資料存放目錄,目錄會自動建立

./prepare,準備配置檔案(更新配置)

上面執行後,多生成了common目錄和docker-compose.yml檔案

安裝:./install.sh

load映象是解壓目錄中(harbor.v2.2.4.tar.gz)載入

docker-compose ps

提示要在安裝目錄啟動,因為要呼叫docker-compose.yml檔案

cd/usr/local/harbor

下圖都是Up狀態

瀏覽器訪問

http://192.168.117.160/

admin/12345

建立專案

自動把admin加入專案了,也可以建立使用者,然後加入專案中

推送命令

訪問Harbor

docker login 192.168.117.160

打標籤、push

倉庫中檢視

拉取

解除安裝

docker-composedown,或者:docker rm -f $(docker ps -aq)

rm -rf /usr/local/harbor/

原文:https://www.cnblogs.com/uncleyong/p/15469575.html

============================= 好好學習 ==========================
> > > 1、諮詢問題,請加作者微信: ren168632201
> > > 2、效能測試從0到實戰: https://www.cnblogs.com/uncleyong/p/12311432.html
> > > 3、自動化測試實戰: https://www.cnblogs.com/uncleyong/p/12016690.html
> > > 4、測試基礎彙總: https://www.cnblogs.com/uncleyong/p/10530261.html
> > > 5、宣告:如有侵權,請聯絡刪除。
============================= 升職加薪 ==========================