可以参考docker-practice里的Nexus3来搭建。
docker-group:一个仓库集合,可以包含多个docker-host和docker-hub
docker-host:本地仓库
docker-hub:代理仓库
创建本地仓库,修改name和http端口号,其余默认(该http端口是用来上传镜像):
创建代理仓库
创建仓库集合,修改name和http端口号,其余默认(该http端口是用来pull镜像):
然后在Group中,将上面建里的仓库移动至改group,这样将代理仓库和本地仓库融合一起,同一个一个端口就可以pull本地镜像和中央仓库镜像