标签:
有时候使用Docker Hub这样的公共仓库可能不太方便,用户可以创建一个本地仓库供私人使用。
在安装了Docker之后,可以获取官方的registry镜像来运行,docker-registry是官方提供的工具,用于构建私有的镜像仓库。
首先将registry镜像pull下来,$sudo docker pull registry
下载之后我们通过镜像启动一个容器:
$sudo docker run -d -p 5000:5000 registry
默认情况下,会将仓库存放与容器的/tmp/registry目录下,这样如果容器被删除,则存放于容器中的镜像也会被删除,所以我们一般会指定本地的一个目录挂载到容器的/tmp/registry下,如下:
$sudo docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry
那么我们就将私有仓库建立好了,下面开始测试:
将本地的ubuntu镜像push到本地的私有库中:
首先将镜像打个tag
接着push---》
标签:
原文地址:http://www.cnblogs.com/hujingwei/p/4975781.html