harbor安装命令是什么
时间: 2024-05-30 16:12:55 浏览: 8
Harbor的安装命令可以使用以下命令进行安装:docker run -d -p 80:80 -p 443:443 -p 4443:4443 --name harbor --restart always -v /data/cert:/etc/nginx/cert -v /data/harbor:/data harbor/harbor:v2.1.2
相关问题
harbor常用命令
Harbor是一个企业级的Docker镜像Registry,常用命令如下:
1. 登录Harbor:
docker login registry.example.com
2. 上传镜像:
docker push registry.example.com/repository/image:tag
3. 下载镜像:
docker pull registry.example.com/repository/image:tag
4. 删除镜像:
docker rmi registry.example.com/repository/image:tag
5. 列出Harbor中所有镜像:
curl -X GET https://registry.example.com/v2/_catalog
6. 列出某个镜像的所有tag:
curl -X GET https://registry.example.com/v2/repository/image/tags/list
7. 在Harbor中搜索镜像:
curl -sS "https://registry.example.com/api/search?q=image_name" | jq .
8. Harbor健康检查:
curl -X GET https://registry.example.com/health
9. 查看Harbor的系统信息:
curl -X GET https://registry.example.com/api/systeminfo
harbor定期进行镜像清理的命令是什么?
Harbor并没有提供直接的命令来进行定期镜像清理,但你可以使用Harbor提供的RESTful API来实现镜像清理的自动化。以下是一个示例的curl命令:
```bash
curl -u <用户名>:<密码> -X DELETE http://<Harbor地址>/api/repositories/<项目名称>/artifacts/<镜像名称>
```
其中,`<用户名>`和`<密码>`是你在Harbor中的凭据,`<Harbor地址>`是你的Harbor实例的URL,`<项目名称>`是要删除镜像的项目名称,`<镜像名称>`是要删除的镜像的名称。
你可以编写一个脚本,使用上述curl命令循环调用API来删除不需要的镜像。可以根据你的需要添加其他逻辑,比如删除未被标签引用的镜像或旧版本的镜像。
请确保在执行任何自动化清理操作之前,先进行适当的测试,并确保你了解清理操作的后果。建议在生产环境之前先在测试环境中进行清理操作。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)