1. 程式人生 > >搭建Vmware Harbor 鏡像倉庫

搭建Vmware Harbor 鏡像倉庫

mkdir key compose releases ip地址 rm -rf oca tor http

1.前置條件

需要有docker docker-compose

2.準備安裝:

mkdir /data

mkdir /data/cert

上傳server.crt server.key 證書文件到/data/cert下;

LDAP服務器防火墻規則加入Harbor IP地址

3. 安裝docker

yum install docker

4.安裝docker-compose

     curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose 
 chmod  x /usr/local/bin/docker-compose
 docker-compose --version          #驗證是否安裝成功 

5.下載Vmware Harbor 離線安裝包

     https://storage.googleapis.com/harbor-releases/release-1.5.0/harbor-offline-installer-v1.5.1.tgz

tar xvf harbor-offline-installer-<version>.tgz 解壓文件

cd harbor # 進入解壓後文件夾

vim harbor.cfg #編輯配置文件可以參考: Vmware Harbor 鏡像倉庫 配置文件

6.啟動安裝Harbor

./install.sh # 當前目錄下運行 運行過程中會自動pull鏡像。

7.登錄驗證

web驗證 https://xx.xxx.net

docker login https://xx.xxx.net

8.其它

重新安裝Harbor, 刪除Harbour的數據庫和圖像數據(用於幹凈的重新安裝):

$ rm -rf / data / database

$ rm -rf / data / registry

停止Harbor運行

docker-compose stop

搭建Vmware Harbor 鏡像倉庫