harbor v2.0.0 安裝部署

內部工作需要,建立一個harbor,只有一個節點,後續需要再添加。

一、環境準備

單獨準備了一臺服務器,192.168.10.12。

CentOS-7-x86_64-Minimal-1810 Linux server0 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

1、安裝docker

具體步驟不細說。

2、安裝docker-compose

[root@dmgeohub bin]# curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

#賦執行權限

[root@dmgeohub bin]# chmod +x /usr/local/bin/docker-compose

 

二、Harbor的安裝

1、下載Harbor離線安裝包

harbor下載地址:

https://github.com/goharbor/harbor/releases/tag/v2.0.0

安裝包放在/home目錄下

2、配置Harbor

(1)解壓Harbor到目錄/usr/local

[root@dmgeohub home]# tar zxf harbor-offline-installer-v2.0.0.tgz -C /usr/local

(2)把harbor中的harbor.v2.0.0.tar.gz導入docker鏡像

[root@dmgeohub harbor]# docker image load -i harbor.v2.0.0.tar.gz

(3)修改Harbor配置文件

進入/usr/local/harbor目錄,將harbor.yml.tmpl拷貝一份成harbor.yml,然後編輯harbor.yml文件

下面harbor.yml是修改的文件,harbor.yml.tmpl是原始文件,通過比較可以看到修改的內容。

(4)修改/etc/docker/daemon.json

[root@dmgeohub harbor]#  systemctl daemon-reload

[root@dmgeohub harbor]# systemctl restart docker

 

3、安裝harbor

(1)執行prepare

(2)安裝Harbor

(3)查看服務器運行的容器。

 

4、訪問Harbor管理系統

http://192.168.10.12:1603

三、Harbor的基本運維

先進入harbor安裝目錄

cd /usr/local/harbor

1、常規操作

暫停harbor (docker容器stop,並不刪除容器)

docker-compose stop

2、恢復harbor (恢復docker容器運行)

docker-compose start

3、停止harbor ( 停止並刪除docker容器)

docker-compose down -v

4、啓動harbor (啓動所有docker容器)

docker-compose up -d

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章