Docker私有仓库

来自ling
跳转至: 导航搜索

nexus安装

参考Docker常用服务#maven

也可以选择docker源生管理方式

docker run -d -p 5000:5000 -v /opt/registry:/tmp/registry docker.io/registry

创建docker仓库

Nexus 3.0 可以创建三种docker仓库:

  • docker (proxy) 代理和缓存远程仓库 ,只能pull
  • docker (hosted) 托管仓库 ,私有仓库,可以push和pull
  • docker (group) 将多个proxy和hosted仓库添加到一个组,只访问一个组地址即可,只能pull

Nexus-docker.png

测试镜像

docker login 192.168.1.3
docker tag alpine:3.4 192.168.1.3:8889/alpine:3.4 
docker push 192.168.1.3:8889/alpine:3.4