centos7下harbor的安裝及使用 一

2021-10-05 09:55:44 字數 1802 閱讀 5974

harbor (港口,港灣)是乙個用於儲存和分發docker映象的企業級registry伺服器。

除了harbor這個私有映象倉庫之外,還有docker官方提供的registry。相對registry,harbor具有很多優勢:

提供分層傳輸機制,優化網路傳輸 docker映象是是分層的,而如果每次傳輸都使用全量檔案(所以用ftp的方式並不適合),顯然不經濟。必須提供識別分層傳輸的機制,以層的uuid為標識,確定傳輸的物件。

良好的安全機制 企業中的開發團隊有很多不同的職位,對於不同的職位人員,分配不同的許可權,具有更好的安全性。

先安裝docker並啟動docker;(docker的安裝這裡不做過多贅述)。

先安裝docker-compose;

給docker-compose新增執行許可權;

sudo chmod +x /usr/local/bin/docker-compose
檢視docker-compose是否安裝成功;

上傳壓縮包到虛擬機器,並解壓;

/prepare
準備工作完成後,使用./install.sh進行harbor的安裝;

9.1. 這個過程會持續一段時間,耐心等待;

訪問

10.1. 如果訪問不到,可以看一下防火牆是否關閉,或者埠是否開放;

登入

11.1. 預設登入名:admin;

11.2. 預設登入密碼:harbor12345;

11.3. 具體可以檢視harbor.yml;

docker-compose up -d 啟動

docker-compose start 啟動

docker-compose stop 停止

docker-compose restart 重新啟動

Centos7搭建Harbor私有倉庫 一

前文centos7搭建dockerregistry介紹了dockerregistry的搭建,但它沒有ui頁面,因此選擇harbor 以下基於映象centos 7 x86 64 minimal 1804進行搭建 均已root使用者進行操作 參見centos7安裝dockerce安裝docker引擎 c...

Centos7搭建Harbor私有倉庫 一

前文centos7搭建dockerregistry介紹了dockerregistry的搭建,但它沒有ui頁面,因此選擇harbor 以下基於映象centos 7 x86 64 minimal 1804進行搭建 均已root使用者進行操作 參見centos7安裝dockerce安裝docker引擎 c...

Docker的安裝(CentOS7下)

使用yum安裝 在centos7下 docker 要求 centos 系統的核心版本高於 3.10 檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 通過 uname r 命令檢視你當前的核心版本 安裝docker 1.docker 軟體包和依賴包已經包含在預設的 centos...