企业—habor docker镜像仓库的搭建
一.Harbor核心组件解释Proxy:他是一个nginx的前端代理,代理Harbor的registry,UI, token等服务。db:负责储存用户权限、审计日志、Dockerimage分组信息等数据。UI:提供图形化界面,帮助用户管理registry上的镜像, 并对用户进行授权。UI:提供图形化界面,帮助用户管理registry上的镜像, 并对用户进行授权。UI:提供图形化界面,帮...
·
一.Harbor核心组件解释
- Proxy:他是一个nginx的前端代理,代理Harbor的registry,UI, token等服务。
- db:负责储存用户权限、审计日志、Dockerimage分组信息等数据。
- UI:提供图形化界面,帮助用户管理registry上的镜像, 并对用户进行授权。
- UI:提供图形化界面,帮助用户管理registry上的镜像, 并对用户进行授权。
- UI:提供图形化界面,帮助用户管理registry上的镜像, 并对用户进行授权。
- UI:提供图形化界面,帮助用户管理registry上的镜像, 并对用户进行授权。
- UI:提供图形化界面,帮助用户管理registry上的镜像, 并对用户进行授权。
二.Harbor简单部署
1.安装docker-compose
[root@server1 ~]# yum install python-pip;pip install docker-compose
2.下载Harbor离线包,解压,进入安装包
[root@server1 ~]# tar -xvf harbor-online-installer-v1.1.1.tgz
[root@server1 ~]# cd harbor
3.修改docker-compose.notary.yml和harbor.cfg文件
[root@server1 harbor]# vim docker-compose.yml
文件编辑内容如下:
ports:
- 1514:1514
priviledged:true
ports:
- 5000:5000
[root@server1 harbor]# vim harbor.cfg
文件编辑内容如下:
hostname=172.25.254.1
4.执行./prepare,更新一下配置文件
[root@server1 harbor]# ./prepare
5.执行./install.sh,开始安装并启动
[root@server1 harbor]# ./install.sh
6.在火狐浏览器中访问测试,此处的用户名默认为admin,密码在habor.cfg中,可以自己设置。
更多推荐
已为社区贡献1条内容
所有评论(0)