码迷,mamicode.com
首页 > 其他好文 > 详细

docker学习笔记(二)——创建私有库

时间:2016-02-02 17:50:19      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

目录:

1.介绍

2.创建docker私有库

3.测试

4.参考资料

1.介绍

  docker默认使用docker提供的公共库,在某些场合下,需要建立私有仓库来管理镜像。这里我们使用Docker Registry v2.0来管理docker镜像仓库。

  github地址:https://github.com/docker/distribution

2.创建docker私有库

  启动Registry:

$ docker run -d -p 5000:5000 --restart=always --name registry registry:2                           --使用默认目录,停止后,仓库内的镜像会被删除。
or
$ docker run -d -p 5000:5000 --restart=always -v /opt/data/registry:/tmp/registry registry:2 --本地目录挂载到/tmp/registry

3.测试

$ docker pull hello-world                       --获取镜像
$ docker tag hello-world localhost:5000/my-first-image   --打tag
$ docker push localhost:5000/my-first-image              --把镜像推到Registry仓库
$ docker pull localhost:5000/my-first-image        --从Registry仓库获取镜像

$ docker stop registry && docker rm -v registry       --停止Registry

  注:私有registry库https错误解决:在pull出错的主机修改docker配置

--insecure-registry [host]:[port]

4.参考资料

  https://docs.docker.com/registry/

docker学习笔记(二)——创建私有库

标签:

原文地址:http://www.cnblogs.com/stevenjiang/p/5162533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!