使用命令行创建 Harbor 项目
时间: 2023-12-09 22:34:28 浏览: 159
harbor API
3星 · 编辑精心推荐
使用命令行创建 Harbor 项目的步骤如下:
1. 进入到 Harbor 的数据库所在容器中:
```shell
docker exec -it harbor-db bash
```
2. 创建一个 JSON 文件,例如 `createproject.json`,内容如下:
```json
{
"project_name": "myproject",
"metadata": {
"public": "false",
"enable_content_trust": "false",
"prevent_vul": "false"
}
}
```
其中,`project_name` 为项目名称,`metadata` 中的三个属性分别表示是否公开、是否启用内容信任和是否防止漏洞。
3. 执行以下命令创建项目:
```shell
curl -u "admin:Harbor12345" -X POST -H "Content-Type: application/json" "10.8.1.6:1121/api/projects" -d @createproject.json
```
其中,`admin:Harbor12345` 表示用户名和密码,`10.8.1.6:1121` 为 Harbor 的地址和端口号,`createproject.json` 为刚才创建的 JSON 文件。
阅读全文