一、官方私有仓库registry
1 安装步骤
拉取私有仓库镜像
启动私有仓库容器
验证是否正常
修改daemon.json,让 docker信任私有仓库地址
重启docker服务
上传镜像到私有仓库
从私有仓库下载镜像
二、企业级私有仓库Harbor
Harbor:第三方registry组件
项目地址:https://github.com/goharbor/harbor
老男孩强哥博客地址:https://oldqiang.com/
1 为什么使用Harbor
因为官方仓库registry存在诸多问题:
2 Harbor安装步骤
这里以v2.2.3为例
离线安装包获取
解压文件,并修改配置文件
执行安装脚本(时间比较长)
需要先安装docker-compose,
docker-compose安装参考
网页访问
3 镜像推送与下载
docker配置文件添加白名单
镜像打标签
登录到仓库
推送到仓库
从仓库下载镜像
4 将Harbor升级为https访问
配置文件修改,主要是添加证书路径
再次执行安装脚本