安装 Distribution Registry

本文详细介绍了如何在CentOS上安装和配置DockerDistributionRegistry,包括从Docker镜像仓库拉取、镜像标签管理、推送镜像以及清理仓库的过程。
摘要由CSDN通过智能技术生成

Distribution Registry是由容器部署,所有前提是需要安装docker

参考文档:https://docs.docker.com/engine/install/centos/

Registry 官网文档 https://distribution.github.io/distribution/

  1. 安装Registry仓库

    docker run -d -p 5000:5000 --restart=always --name registry registry:2
    
  2. 从docker镜像仓库拉取一个 busybox镜像

    docker pull busybox
    
  3. 使用tag 修改 busybox的标签,格式为 注册仓库IP(域名):仓库端口/镜像名称

    docker image tag busybox  localhost:5000/busybox
    

    Tip:原 busybox 镜像标签被修改不会消失,而是生成一个带有新的新的标签容器,容器ID和原 busybox一致。

  4. 将修改后buxybox推送到自己创建的仓库中

    docker push  localhost:5000/busybox
    
  5. 拉取刚刚推送的镜像 localhost:5000/busybox
    Tip:删除掉已经存在的localhost:5000/busybox镜像在进行拉取: docker rmi localhost:5000/busybox

    docker pull localhost:5000/busybox
    
  6. 删除注册仓库并删除所有数据

    docker stop registry  && docker container rm -v registry
    
  • volume 默认是不删除的,使用 -v 删除volume
  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值