环境: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

相关文章:

  • 2021-11-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-06
  • 2021-05-18
  • 2021-09-14
  • 2021-12-20
相关资源
相似解决方案