- 下载安装包 (当前版本为1.9.2)
- 下载地址
https://github.com/goharbor/harbor/releases/tag/v1.9.2
- 上传并解压
tar -xzf harbor-offline-installer-v1.9.2.tgz
mkdir /opt/harbor
mv harbor/* /opt/harbor
- 修改Harbor的配置
vim /opt/harbor/harbor.yml
hostname: 210.210.210.223
port: 7001
- 安装Harbor
/opt/harbor/prepare
/opt/harbor/install.sh
- 启动Harbor
docker-compose up -d 启动
docker-compose stop 停止
docker-compose restart 重新启动
-
新建项目
image.png -
创建用户
image.png -
给私有项目分配用户
image.png
| 角色 | 权限说明 |
|---|---|
| 访客 | 对于指定项目拥有只读权限 |
| 开发人员 | 对于指定项目拥有读写权限 |
| 维护人员 | 对于指定项目拥有读写权限,创建 Webhooks |
| 项目管理员 | 除了读写权限,同时拥有用户管理/镜像扫描等管理权限 |
- 修改docker信任文件
- 哪个服务器docker推送/拉取镜像就需要配置, 搞不清楚就全部加
mkdir /etc/docker/ && vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://zydiol88.mirror.aliyuncs.com"],
"insecure-registries": ["210.210.210.223:7001"]
}
- 重启docker使配置生效
systemctl restart docker


