Docker使用Harbor的API
注: Harbor镜像仓库地址:192.168.1.136
获取项目信息
curl -u "admin:Harbor12345" -X GET -H "Content-Type: application/json" "http://192.168.1.136/api/projects/2"获取所有项目信息
curl -u "admin:Harbor12345" -X GET -H "Content-Type: application/json" "http://192.168.1.136/api/projects?"搜索镜像
curl -u "admin:Harbor12345" -X GET -H "Content-Type: application/json" "http://192.168.1.136/api/search?q=asset"删除项目
curl -u "admin:Harbor12345" -X DELETE -H "Content-Type: application/json" "http://192.168.1.136/api/projects/3"创建项目
curl -u "admin:Harbor12345" -X POST -H "Content-Type: application/json" "http://192.168.1.136/api/projects" -d @createproject.json
createproject.json为文件名,文件内容参考createproject.json
#### 0为私有
{
"project_name": "项目名",
"public": 0
}创建用户
获取用户信息
除admin外
查看当前用户信息
删除用户,3是用户user_id
修改用户密码
查看项目相关角色
项目添加角色
查看镜像
删除镜像
获取镜像标签
Last updated