1.安装环境
下载离线安装包地址
https://github.com/vmware/harbor/releases/
yum install -y docker
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose

2.修改harbor.cfg
hostname = yourname.yourname.com
customize_crt = off

3.制作私有证书
mkdir -p /data/cert/
cd /data/cert/
localdomain=node77.ityunv.com
openssl req -nodes -subj "/C=CN/ST=Beijing/L=Beijing/CN=$localdomain" -newkey rsa:2048 -keyout $localdomain.key -out $localdomain.csr
openssl x509 -req -days 3650 -in $localdomain.csr -signkey $localdomain.key -out $localdomain.crt
openssl x509 -req -in $localdomain.csr -CA $localdomain.crt -CAkey $localdomain.key -CAcreateserial -out $localdomain.crt -days 3650
mv $localdomain.crt server.crt
mv $localdomain.key server.key

或者 交互式
cd /data/cert
openssl req -newkey rsa:2048 -nodes -keyout server.key -x509 -days 3650 -out server.pem
cat server.pem |tee -a server.crt
rm -f server.pem

4.安装harbor
cd /opt/harbor/
./install.sh

5.验证
出现以下提示说明harbor仓库已部署完毕
✔ ----Harbor has been installed and started successfully.----

Now you should be able to visit the admin portal at https://yourname.yourname.com .
For more details, please visit https://github.com/vmware/harbor .

6.默认用户
admin/Harbor12345

最新文章

  1. JavaScript系列文章:自动类型转换-续
  2. 自己封装的Windows7 64位旗舰版,微软官网上下载的Windows7原版镜像制作,绝对纯净版
  3. mouseover、mouseout,mouseenter、mouseleave区别
  4. protected(C# 参考)
  5. python 批量重命名文件后缀
  6. ubuntu 屏幕截图
  7. java创建Date日期时间笔记
  8. Spark SQL概念学习系列之Spark生态之Spark SQL(七)
  9. jquery中 append 和appendto的区别
  10. vue2.0引入腾讯地图
  11. WPF DEV实现手风琴效果
  12. 3721:和数-poj
  13. 20165226 学习基础和C语言基础调查
  14. 1、Mysql无法创建外键的原因 2、MySql 外键约束 之CASCADE、SET NULL、RESTRICT、NO ACTION分析和作用
  15. PHP原生写的生成图片缩略图类
  16. hdf 5文件格式及python中利用h5py模块读写h5文件
  17. python windows环境下安装
  18. hdu4870 高斯消元
  19. interface关键字定义接口
  20. 如何在open xml excel 中存储自定义xml数据?

热门文章

  1. Maven打包时去掉项目版本号
  2. Google免费GPU使用教程
  3. Maven项目pom.xml 标签含义
  4. gRPC实战
  5. python_如何去除字符串中不想要的字符?
  6. SQL查询语句优化的实用方法
  7. Ajax 基础笔记
  8. TCP那些事儿(下)
  9. maps.reg
  10. 极其蛋疼的if else 中的break用法