使用docker-compose部署最新版Harbor v2.3.4

本文详细介绍了如何在CentOS 7.9环境下离线安装Harbor 2.3.4,包括修改配置文件、启动与检查容器状态,以及通过Docker命令行进行访问。接着,文章演示了配置HTTPS以实现安全访问,并提供了生成TLS证书的步骤。最后,文章提及了Harbor与LDAP的集成,包括认证模式的切换和配置。
摘要由CSDN通过智能技术生成

目录

 Harbor 安装环境说明

获取安装包(离线安装方式)

安装harbor

用docker-compose查看Harbor容器的运行状态

Harbor访问测试

上传镜像到Harbor服务器

Harbor配置HTTPS

浏览器访问Harbor,通过HTTPS协议访问

 通过Docker命令来访问

LDAP认证


 Harbor 安装环境说明

  1. Linux:CentOS Linux release 7.9.2009 (Core)
  2. docker :20.10.11
  3. docker-compose :version 1.18.0, build 8dd22a9
  4. harbor:2.3.4

获取安装包(离线安装方式)

Releases · goharbor/harbor · GitHub


https://github.com/goharbor/harbor/releases/download/v2.3.4/harbor-offline-installer-v2.3.4.tgz

安装harbor

wget https://github.com/goharbor/harbor/releases/download/v2.3.4/harbor-offline-installer-v2.3.4.tgz
tar xf harbor-offline-installer-v2.3.4.tgz -C /usr/local/
cd /usr/local
#修改配置文件
cd harbor/
cp harbor.yml.tmpl harbor.yml
#修改hostname、harbor登录密码、关闭https。
vim harbor.yml
hostname: yzg02.com
harbor_admin_password: yzg
#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
data_volume: /data

完成以上操作后,保存退出

#执行安装程序
./install.sh

[root@yzg harbor]# ll
总用量 596300
drwxr-xr-x. 3 root root        20 12月  2 17:00 common
-rw-r--r--. 1 root root      3361 11月  9 19:01 common.sh
-rw-r--r--. 1 root root      6066 12月  2 17:00 docker-compose.yml
-rw-r--r--. 1 root root 610560420 11月  9 19:01 harbor.v2.3.4.tar.gz
-rw-r--r--. 1 root root      7849 12月  2 16:41 harbor.yml
-rw-r--r--. 1 root root      7838 12月  2 16:36 harbor.yml.tmpl
-rwxr-xr-x. 1 root root      2500 11月  9 19:01 install.sh
-rw-r--r--. 1 root root     11347 11月  9 19:01 LICENSE
-rwxr-xr-x. 1 root root      1881 11月  9 19:01 prepare

这时候已经安装完成了!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

皆往矣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值