主要步骤如下:
1、在需要搭建仓库的服务器上安装docker。
2、在服务器上,从docker hub下载registry仓库
3、查看镜像是否正常存在:
4、启动registry镜像,宿主机(本地机器)的端口 5000 映射到 Docker 容器内部的 5000 端口
5、更新docker配置文件中私有仓库地址
6、现在就能对需要上传到镜像仓库的镜像进行tag打标签,因为上传的目标不是默认的 Docker Hub],而是本地的私有仓库,所以镜像的名字前面还必须再加上仓库的地址
7、通过push上传到私有仓库,push上去的镜像在容器内/var/lib/registry目录
8、验证是否已经成功推送,我们可以把刚才打标签的镜像删掉,再重新下载
9、也可以通过http接口查询推送的镜像