harbor離線安裝


環境:centos7.6

1、安裝docker

詳情見:https://www.cnblogs.com/wukc/p/13265528.html

2、配置時區 

timedatectl set-timezone Asia/Shanghai

3、修改主機名稱

hostnamectl set-hostname harbor

4、創建磁盤並掛載

pvcreate /dev/vdb
vgcreate data /dev/vdb
lvcreate -l 100%VG -n lv_harbor data 
mkdir /harbor
mkfs.xfs /dev/mapper/data-lv_harbor
more /etc/fstab                       #配置開機掛載磁盤
UUID=f81a1f4f-5608-46bc-b4ef-6d0f675eeacd  /harbor   xfs  defaults        0 0
mount -a
[root@harbor-20 harbor]#  df /harbor
Filesystem                 1K-blocks    Used Available Use% Mounted on
/dev/mapper/data-lv_harbor 209608708 1415772 208192936   1% /harbor

5、harbor安裝

wget https://github.com/goharbor/harbor/releases/download/v1.10.1/harbor-offline-installer-v1.10.1.tgz #下載文件

解壓tar -zxvf /harbor/harbor-offline-installer-v1.10.1.tgz
加載鏡像 cd harbor/&& docker load -i harbor.v1.10.1.tar.gz
將docker-compose 放到/usr/local/bin 目錄下 並賦權
mv docker-compose  /usr/local/bin  && chmod u+x /usr/local/bin/docker-compose
進入解壓目錄,配置harbor.yml(修改ip、web密碼、數據目錄、注釋https)
      hostname: 172.20.210.20 
       # 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
      harbor_admin_password: Harbor12345
      data_volume: /harbor/data
新建數據目錄 mkdir /harbor/data
環境預配          ./prepare
habbor安裝        ./install.sh
       
Creating network "harbor_harbor" with the default driver
Creating harbor-log ... done
Creating harbor-portal ... done
Creating registry      ... done
Creating redis         ... done
Creating harbor-db     ... done
Creating registryctl   ... done
Creating harbor-core   ... done
Creating harbor-jobservice ... done
Creating nginx             ... done----Harbor has been installed and started successfully.----
View Code

6、登錄驗證

http://ip    賬號密碼為上面配置文件中:admin:Harbor12345

7、配置docker使用harbor倉庫

修改配置文件
vi /etc/docker/daemon.json 
{
 "insecure-registries":["172.20.210.20"]  #添加harbor倉庫地址
}
systemctl restart docker
docker login:172.21.210.20

 8、harbor啟動和重啟

cd /harbor/harbor
docker-compose up -d     #后台啟動
docker-compose restart   #重啟

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM