Docker Registry如何搭建私有镜像仓库
行上云服务器,仓库镜像
海外主机与你分享道克注册处如何建立一个私人镜像仓库。希望你看完这篇文章有所收获。大家一起讨论一下。
微服镜像将上传到Docker仓库存储。常见的公共Docker仓库有阿里巴巴云、网易云等。也可以在企业局域网中搭建自己的Docker私有仓库。本教程使用Docker提供的私有仓库注册表。
1.拉取私有仓库镜像
dockerpullregistry
2.创建启动私有仓库容器
Docker run-dit-v/data/Registry :/var/lib/Registry-p 500033605000-restart=even-name Docker-Registry参数描述
-dit:在容器中打开一个伪终端进行交互操作,在后台运行
-v:将主机的/data/registry目录挂载到container /var/lib/registry目录实现数据持久化
-p:映射端口,访问主机的5000端口,访问注册表容器的服务
-重启=始终:这是重启策略。如果此容器异常退出,它将自动重新启动容器
-命名docker-registry:创建一个名为docker-registry的容器,可以随意命名。
注册表:图像被拉下
上面显示已经创建了注册表映像,并且docker-registry容器已经成功启动。访问:http://139 . 9 . 40 . 41:5000/v2/_ catalog,回复结果如下:
上面的响应结果{'repositories':[]}显示docker私有存储库中没有镜像。
默认情况下,docker-registry只允许https提交图像。以下配置使d
{
不安全-注册表' :[' 139 . 9 . 40 . 4133605000 ']
}3.重启docker
4.镜像上传至私有仓库系统公司
将这面镜子标记为私人仓库的镜子
docker . io/hello-world 139 . 9 . 40 . 41:5000/hello-world : v1上传标签的图片
你好-世界: v1
列出所有镜子
[root @ 2 docker]# curl http://139 . 9 . 40 . 41:5000/v2/_ catalog
{ ' repositories ' :[' hello-world ']}看了这篇文章,相信大家对“Docker Registry如何构建私有镜像仓库”有一定的了解。如果你想了解更多的相关知识,请关注海外主机。谢谢你的阅读!
Tags:行上云服务器,仓库镜像,Docker Registry如何搭建私有镜像仓库
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。