首頁>技術>

#Docker# #k8s# #shell程式設計#

源配置

由於這個是非重點內容,所以就直接推薦使用指令碼配置了。

配置Harbor之前,我們需要先配置一下源,可以使用我的指令碼進行配置,命令如下:

git clone https://gitee.com/faith01238/zgj_toutiao.git&&cd zgj_toutiao&&bash Y

配置源

安裝Docker

由於這個也是非重點內容,所以也直接推薦使用指令碼配置了。

cd zgj_toutiao #進入專案根目錄bash Y #進入主入口

透過指令碼安裝Docker

Docker安裝完成

安裝Docker-compose

這個算是僅次於主要內容的,那就用手動的教程來講解吧!

首先執行下面這條命令下載二進位制檔案

	curl -L https://github.com/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` -o /usr/sbin/docker-compose

下載完成

下載成功之後,新增執行許可權:

chmod +x /usr/sbin/docker-compose

新增執行許可權

然後查詢軟體版本資訊:

 docker-compose  version

docker-sompose版本資訊

那麼到這裡,Docker-compose就安裝完成了,最後是本文的主角了:

安裝Harbor下載離線原始碼

下載網址:

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

下載命令:

wget --no-check-certificate https://github.com/goharbor/harbor/releases/download/v2.1.2/harbor-offline-installer-v2.1.2.tgz

下載過程

下載完成之後,解壓:

tar -zxf harbor-offline-installer-v2.1.2.tgz

解壓完成

然後就可以修改配置檔案了。

修改配置檔案

先使用下面的命令複製一個模板檔案:

cp harbor.yml.tmpl harbor.yml

然後看一下需要修改的地方:

主機名/IP修改

把hostname:的值改為你的IP地址,可以使用下面的命令快速修改:

IP=10.1.1.13	sed -i "s#hostname:.*#hostname: $IP#g" harbor.yml 

把10.1.1.13改成你的IP

修改主機名/IP

然後如果還想自定義密碼的話就需要修改下面的引數:

harbor_admin_password

修改管理員密碼(可選)

最後註釋掉HTTPS的配置引數即可部署(命令執行):

	sed -i "13,19s/^/#/" harbor.yml   #註釋第13到19行的內容

https預設配置內容

修改完成

開始部署

然後執行部署指令碼即可開始:

./install.sh

開始執行部署指令碼

部署成功

然後我們可以看看容器執行情況:

docker ps -a

容器全部執行正常

訪問驗證

部署完成之後,就可以訪問WEB頁面了:

http://10.1.1.13/harbor/

登入介面

使用者名稱:admin密碼(預設):Harbor12345

或者使用下面的命令查詢初始密碼:

cat harbor.yml | grep harbor_admin_password | awk '{print $2}'

查詢預設密碼

最後登入成功:

成功登入管理介面

那麼本文的搭建教程就到這裡結束了!

13
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 深度圖解Redis Cluster原理