docker实现https推送镜像到harbor仓库

本文详细介绍了如何通过SSL证书配置Harbor仓库以支持HTTPS,并使用Docker将镜像推送到该仓库。步骤包括生成SSL证书、编辑Harbor配置文件、重启服务、创建项目和用户,配置Docker信任仓库域名,最后进行镜像打标签、推送、删除及拉取等操作。
摘要由CSDN通过智能技术生成

闲言少述,直接上操作步骤。

步骤一:SSL证书
生成自签名SSL证书,生成方法参考:
https://mp.csdn.net/mp_blog/creation/editor/120197539;

步骤二:harbor配置
2.1. 编辑harbor.yml开启并配置SSL证书,命令参考如下:
```
vim harbor.yml
```

2.2. 去除以下4行前面的注释,并注意缩进
https:
    port: 443
    certificate: /path/ssl/harbor.crt
    private_key: /path/ssl/harbor.key
  
2.3. 重启harbor服务,,命令参考如下:
```
docker-compose down && ./prepare && docker-compose up –d
```

2.4. harbor管理后台创建项目,如“test”;
依次点击左侧导航中的”项目->新建项目“,填写项目名称,如”test“即可创建项目

2.5. harbor管理后台创建用户,如“user1”;
依次点击左侧导航中的”系统管理->用户管理->创建用户“,填写用户信息即可创建用户

2.6. 将user1加入到test项目的成员中;
2.6.1. 点击”项目“,点击刚创建的项目名称,进入项目配置页面;
2.6.2. 在页面上边的导航标签中点击”成员->

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值