nexus启用docker仓库
创建仓库,group=hosted+proxy组合
配置hosted允许http访问
这里端口配置的6000
配置域名用于提交docker镜像,也可以直接访问ip端口
docker.xx.com->ip:6000
登录私有仓库
docker login docker.xx.com
本地镜像打tag
docker tag c8a37a9e0156 docker.iflydocs.com/iflydocs:v1.0
push到私有仓库
docker push docker.xx.com/iflydocs:v1.0
nexus后台查看
其他服务器拉取镜像
docker pull docker.xx.com/iflydocs:v1.0
关键步骤:
1:在本地登录到远程仓库:
docker login --username=[用户名] -p=[密码] 远程ip:端口
2:给本地镜像打标签, [远程ip:端口/自定义路径/*]:[版本号] 就是:[标签名:版本号]
docker tag [镜像id] [远程ip:端口/自定义路径/*]:[版本号]
3:推送
docker push [远程ip:端口/自定义路径/*]:[版本号]