docker-私有仓库的搭建

本文详细介绍了如何使用docker搭建无图形化的registry私有仓库,包括拉取镜像、运行容器、配置dockerdaemon、tag和push镜像到本地仓库,以及推荐使用Harbor作为企业级私有仓库解决方案。
摘要由CSDN通过智能技术生成

registry(没有图形化界面)

# 自己搭建私有仓库
-harbor:企业级私有仓库---》(有图形化界面--》跟hub.docker 很像)https://blog.csdn.net/weixin_47085247/article/details/129237979
    
 
    
-registry:用docker搭建私有仓库(没有图形化界面)
    
# 搭建步骤:(使用docker搭建docker私有仓库)
	-第一步:拉取镜像 docker pull registry
    -第二步:运行容器:docker run -di --name=registry -p 5000:5000 registry
    	-就是一个web服务端--》从浏览器中访问它
    -第三步:打开浏览器 输入地址http://10.0.0.110:5000/v2/_catalog看到{"repositories":[]} 表示私有仓库搭建成功并且内容为空
            
    -第四步:修改daemon.json
    vi /etc/docker/daemon.json
    {
       # 这里是阿里的加速镜像
        "insecure-registries":["10.0.0.110:5000"]
    } 
    
    -第五步:重启docker 让配置生效
    systemctl restart docker
    docker start registry
    
    -第六步:把某个镜像tag成私有仓库的镜像
    docker tag 镜像名字/id 10.0.0.110:5000/django_books:v1
    
    docker tag nginx:latest 10.0.0.110:5000/my_nginx:v1
    
            
    -第七步:提交到私有仓库
    docker push 10.0.0.110:5000/my_nginx:v1
            
            
    -第八步:其他人,只要配置了私有仓库就可以直接拉取
    docker pull 10.0.0.110:5000/my_nginx:v1
  
 # 以后公司用harbor多---》自己搭建个harbor
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值