
飞牛DockerCompose部署Harbor仓库
前言
Harbor 是一个开源的可信云原生注册表项目,用于存储、签署和扫描内容。Harbor 通过添加用户通常需要的功能(如安全、身份和管理)来扩展开源 Docker Distribution。让注册表更靠近构建和运行环境可以提高映像传输效率。Harbor 支持在注册表之间复制镜像,还提供高级安全功能,例如用户管理、访问控制和活动审计。
Harbor 由云原生计算基金会 (CNCF) 托管。如果您是一家希望帮助塑造云原生技术发展的组织,请考虑加入 CNCF。有关谁参与以及 Harbor 如何发挥作用的详细信息,请阅读 CNCF 公告。
部署前准备
下载链接:
https://github.com/goharbor/harbor/releases 我下载了最新版本2.12.1版
上传下载好的harbor-offline-installer-v2.12.1.tgz压缩包到飞牛NAS文件管理docker文件夹,并解压该文件。
把“harbor.yml.tmpl”文件名称改为“harbor.yml” 。
鼠标双击harbor.yml 文件打开修改以下参数。
#更换自己的ip地址或者域名
hostname: 192.168.0.139
#修改默认端口
port:8888
#注释https,如果打算用http
#https:
# https port for harbor, default is 443
#port: 443
#根据需要修改
harbor_admin_password //默认管理员密码
data_volume //镜像数据目录
SHH命令执行
执行安装脚本,通过SSH访问飞牛NAS,一条一条命令复制执行以下命令。
chmod u+x install.sh
chmod u+x prepare
./install.sh
在浏览器上通过飞牛NAS的IP+端口进行访问
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果