实践笔记-harbor-01搭建(版本:2.9.0)


环境:centos7

1.下载安装包(版本:2.9.0)

网盘资源:https://pan.baidu.com/s/1fcoJIa4xbvB7CtazYZNxQg?pwd=jb7w
在线下载: https://github.com/goharbor/harbor/releases/download/v2.9.0/harbor-offline-installer-v2.9.0.tgz

# 创建安装目录
mkdir harbor
cd harbor
# 下载harbor安装包(下载速度太慢了,我直接拿的压缩包)
wget https://github.com/goharbor/harbor/releases/download/v2.9.0/
harbor-offline-installer-v2.9.0.tgz
# 解压
tar -zxvf harbor-offline-installer-v2.9.0.tgz
# 进入解压后目录
cd harbor
# 复制yml文件并进行修改
cp harbor.yml.tmpl harbor.yml

在这里插入图片描述

2.修改配置文件

# 切换到harbor安装包解压后的目录下
cd harbor/harbor
# 域名修改
#hostname: reg.mydomain.com
hostname: 自己服务器的IP或域名

# http端口
http:
  port: 80 #默认http端口号

# https算口
#https:
  #port: 443 # 默认https端口号
  # 证书路径
  #certificate: /your/certificate/path
  #private_key: /your/private/key/path
  
# admin默认密码
# harbor_admin_password: Harbor12345
harbor_admin_password: 123456

3.安装

# 切换到harbor安装包解压后的目录下
cd harbor/harbor
# 导入镜像
docker load -i harbor.v2.9.0.tar.gz
#初始化配置文件
./prepare
#安装
./install.sh
#查看镜像运行状态
docker ps

在这里插入图片描述
在这里插入图片描述

4.访问harbor

在这里插入图片描述
至此harbor服务搭建完成。

5.可能用得上的命令:

  • 开放防火墙端口(开放80端口): firewall-cmd --zone=public --add-port=80/tcp --permanent && firewall-cmd --reload
  • 查看开放端口:firewall-cmd --list-ports
  • 后台启动harbor:docker-compose up -d
  • 停止并删除容器:docker-compose down
  • 重启容器:docker-compose restart
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值