harbor安装命令是什么
时间: 2024-05-30 18:12:55 浏览: 52
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
docker连接harbor仓库命令
Docker连接Harbor仓库通常需要使用`docker login`命令来设置凭证,并通过命令行工具如`docker pull`来从仓库拉取镜像。以下是基本步骤:
1. **登录Harbor**:
- 打开终端,输入以下命令,将`username`和`password`替换为你的Harbor账户名和密码,`registry域名`替换为你的Harbor实例地址(例如`https://your-harbor.com`):
```
docker login registry://your-harbor.com -u username -p password
```
如果Harbor支持SSH秘钥对认证,也可以选择提供私钥文件。
2. **验证登录**:
登录成功后,可以运行`docker images`查看是否能够列出Harbor中的镜像。
3. **拉取镜像**:
要从Harbor拉取特定镜像,直接运行类似于下面的命令:
```bash
docker pull your-namespace/image-name:tag
```
4. **配置镜像源** (如果Harbor有内部DNS别名):
更新`~/.docker/config.json`文件,添加Harbor作为镜像源,这样后续操作默认会从Harbor获取镜像。示例:
```json
{
"auths": {
"your-harbor.com": {
"username": "your_username",
"password": "your_password",
"email": "",
"serveraddress": "your-harbor.com"
}
}
}
```
阅读全文