Harbor映象倉庫搭建

2021-10-04 06:06:44 字數 2913 閱讀 1914

一、harbor安裝環境要求

硬體環境:

1)cpu 2核以上,最好4核以上

2)記憶體4g以上,最好8g以上

3)硬碟空間至少40g,最好160g以上

軟體環境:

1)docker v17.06以上版本

2)docker-compose v1.18.0以上版本

3)openssl 更新到最新版(一般情況下,這個可忽略)

說明:本例中伺服器作業系統為centos7.4

二、harbor伺服器搭建

從github上 檢視當前可用的harbor版本,一般選擇最新穩定版,目前就是這個:

2、解壓安裝檔案

[root@localhost temp]# tar -zxf harbor-offline-installer-v1.10.1.tgz

[root@localhost temp]# tar -zxf harbor.v1.10.1.tar.gz

3、配置harbor

[root@localhost temp]# ls

[root@localhost temp]# cd harbor

[root@localhost harbor]# ls

[root@localhost harbor]# vi harbor.yml

#新版本的harbor配置檔案已經改為用harbor.yml而不是harbor.cfg

主要修改如下內容:

hostname: 你的伺服器ip或網域名稱

port: 你的埠號 #預設是80埠

harbor_admin_password: harbor12345 #harbor超級管理員密碼

database:

# the password for the root user of harbor db. change this before any production use.

password: root123 #資料庫管理員密碼

data_volume: /data #配置harbor資料檔案,也就是未來映象檔案的儲存位置,建議修改,不然直接占用系統盤空間。

#同時注釋如下內容,預設啟用http,而不是https證書除非你有配置https證書

注:其他詳細的配置引數詳見《harbor.yml引數描述說明》

4、啟動安裝harbor

[root@localhost harbor]# ./install.sh
若安裝時遇到如下錯誤

這就需要公升級docker 版本,具體操作詳見《docker版本公升級簡易指南》

公升級docker後,重新執行./install.sh,等待程式自動按步驟安裝:

出現如下提示,則表示安裝成功:

注:安裝完後,安裝目錄下會變成這樣,可以看到其中多出乙個docker-compose.yml檔案,這也是基於harbor.yml生成的供docker-compose呼叫建立容器的服務編排檔案。

安裝完成後,通過配置中設定的ip或網域名稱+埠,即可訪問harbor管理控制台,如果埠占用,可以去安裝目錄下harbor.yml檔案中,對應服務的埠對映。

測試安裝是否成功,使用安裝時在harbor.yml中設定的管理員密碼,使用者名稱是admin,登入控制台:

登入成功

本文由 弈碼當先 www.root1024.com 獨家發布!

Harbor映象倉庫搭建

安裝docker compose單機集群指令碼 wget c mv docker compose linux x86 64 usr local bin docker compose chmod x usr local bin docker compose docker compose v tar z...

docker映象倉庫Harbor搭建

環境準備 2 docker 3 docker compose 4 harbor 安裝docker 和 docker compose就不多說了,自己自己去網上搜尋教程 wget 解壓tar zxvf harbor offline installer v1.1.2.tgz 解壓縮之後,進入目錄下會看到 ...

Harbor私有映象倉庫搭建

環境準備 安裝docker ce,docker compose。參考文件 解壓 root harbor opt tar xf harbor offline installer v1.8.1.tgz 修改配置檔案 root harbor harbor vim harbor.yml 版本不同配置檔案略有...