Docker 之 私有仓库registry
Posted 暖夏未眠丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker 之 私有仓库registry相关的知识,希望对你有一定的参考价值。
摘要: 1.拉去 registry镜像,例如在daocloud.io/registry这个私有镜像仓库 docker pull daocloud.io/registry 2.运行容器,挂在镜像内docker镜像仓库/var/lib/registry 至本地/root/my_docker_registry
1.拉去 registry镜像,例如在daocloud.io/registry这个私有镜像仓库
docker pull daocloud.io/registry
2.运行容器,挂在镜像内docker镜像仓库/var/lib/registry 至本地/root/my_docker_registry目录,并曝光5000端口
docker run -d -v /root/my_docker_registry:/var/lib/registry -p 5000:5000 --name my_docker_registry daocloud.io/registry
3.测试127.0.0.1:5000/v2
4.通过Dockerfile构建一个新镜像,直接可以指明registry和标签
docker build -t 127.0.0.1:5000/mysql:1.3 .
5.push到私有仓库
docker push 127.0.0.1:5000/mysql:1.3
6.访问127.0.0.1:5000/v2/_catalog查看是否有mysql:1.3这个镜像
7. pull镜像到本地
docker pull 127.0.0.1:5000/mysql:1.3
原文链接
以上是关于Docker 之 私有仓库registry的主要内容,如果未能解决你的问题,请参考以下文章
Docker私有仓库之registry与Cgroup资源控制
Docker私有仓库之registry与Cgroup资源控制
Docker私有仓库之registry与Cgroup资源控制