最简单的docker搭建私有仓库教程

场景模拟:

  1. 搭建docker私有仓库,可以实现一个镜像,多次使用,镜像下载速度快等好处
  2. 结合k8s使用,k8s容器可以从私有仓库下拉镜像,解决镜像下载慢的问题

第一步下载docker容器
执行yum –y install docker

验证docker是否安装成功

第二步,下载官方提供的私有仓库镜像(本人已经下载好了)

第三步运行容器
创建一个目录用来存放镜像


运行容器,/opt/imagedir是存放镜像的目录,默认情况下,上传的镜像会放到容器内部的/var/lib/registry目录下,但是如果指定了-v参数,那么就是把/opt/imagedir目录挂载到容器存放镜像的目录
查看容器是否正在运行

上传镜像到私有仓库
注意:上传镜像到私有仓库有固定的格式,其实就是改容器的tag
我们上传刚才的registry:2这个镜像

只需把这个镜像改变tag即可,只需要把这个镜像加上前缀即可。5000是容器启动时指定的端口(可自定义),192.168.1.140是私有仓库的服务器ip

镜像打tag完成

上传镜像到私有仓库

我们可以通过浏览器查看,上传的镜像是否成功,地址是
http://192.168.1.140:5000/v2/_catalog

技术交流欢迎加入Q群:177428068

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章