harbor安装_Harbor镜像仓库搭建
一、Harbor安裝環(huán)境要求
硬件環(huán)境:
1)CPU 2核以上,最好4核以上
2)內(nèi)存4G以上,最好8G以上
3)硬盤空間至少40G,最好160G以上
軟件環(huán)境:
1)docker v17.06以上版本
2)docker-compose v1.18.0以上版本
3)Openssl 更新到最新版(一般情況下,這個可忽略)
說明:本例中服務(wù)器操作系統(tǒng)為CentOS7.4
二、Harbor服務(wù)器搭建
1、下載Harbor安裝文件
從GitHub上 https://github.com/goharbor/harbor/releases 查看當前可用的harbor版本,一般選擇最新穩(wěn)定版,目前就是這個:
下載該安裝包到系統(tǒng)目錄中,如下:
[root@localhost ~]# mkdir -p /home/temp/ [root@localhost ~]# cd /home/temp/ [root@localhost temp]# wget https://github.com/goharbor/harbor/releases/download/v1.10.1/harbor-offline-installer-v1.10.1.tgz下載速度可能會有點慢,耐心等待下載完成。
2、解壓安裝文件
3、配置Harbor
[root@localhost temp]# ls [root@localhost temp]# cd harbor [root@localhost harbor]# ls [root@localhost harbor]# vi harbor.yml #新版本的harbor配置文件已經(jīng)改為用harbor.yml而不是harbor.cfg主要修改如下內(nèi)容:
hostname: 你的服務(wù)器IP或域名 http:# port for http, default is 80. If https enabled, this port will redirect to https portport: 你的端口號 #默認是80端口 harbor_admin_password: Harbor12345 #Harbor超級管理員密碼 database:# The password for the root user of Harbor DB. Change this before any production use.password: root123 #數(shù)據(jù)庫管理員密碼data_volume: /data #配置harbor數(shù)據(jù)文件,也就是未來鏡像文件的存儲位置,建議修改,不然直接占用系統(tǒng)盤空間。#同時注釋如下內(nèi)容,默認啟用http,而不是https證書除非你有配置https證書 # https related config #https:# https port for harbor, default is 443#port: 443# The path of cert and key files for nginx#certificate: /your/certificate/path#private_key: /your/private/key/path注:其他詳細的配置參數(shù)詳見《harbor.yml參數(shù)描述說明》
4、啟動安裝Harbor
修改完配置文件后,在當前目錄執(zhí)行./install.sh,harbor服務(wù)器會自動調(diào)用docker-compose分析依賴的鏡像并逐個下載,同時自動安裝并啟動各服務(wù)
[root@localhost harbor]# ./install.sh若安裝時遇到如下錯誤
這就需要升級docker 版本,具體操作詳見《docker版本升級簡易指南》
升級docker后,重新執(zhí)行./install.sh,等待程序自動按步驟安裝:
出現(xiàn)如下提示,則表示安裝成功:
注:安裝完后,安裝目錄下會變成這樣,可以看到其中多出一個docker-compose.yml文件,這也是基于harbor.yml生成的供docker-compose調(diào)用創(chuàng)建容器的服務(wù)編排文件。
安裝完成后,通過配置中設(shè)置的IP或域名+端口,即可訪問harbor管理控制臺,如果端口占用,可以去安裝目錄下harbor.yml文件中,對應(yīng)服務(wù)的端口映射。
測試安裝是否成功,使用安裝時在harbor.yml中設(shè)置的管理員密碼,用戶名是admin,登錄控制臺:
登錄成功
總結(jié)
以上是生活随笔為你收集整理的harbor安装_Harbor镜像仓库搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 同一批电脑cpu序列号_新电脑到手后,你
- 下一篇: git使用的基本流程_这 7 个免费的