ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Docker应用之构建Docker私服

2022-05-05 10:00:53  阅读:269  来源: 互联网

标签:5000 harbor 私服 192.168 构建 registry Docker docker


  Docker提供两种构建私服的方式:1、官方私服Docker Hub——registry;2、企业私服Harbor (goharbor.io)——harbor。下面介绍这两种方式私服的创建。

  一、官方私服

    1、基础镜像的操作就赘述了。pull/save/load三个命令执行就可以了,版本就自由选择了。

    2、运行容器

      docker run -itd -v /home/docker/data/registry:/var/lib/registry -p 5000:5000 --restart=always --name docker-registry registry

        

    3、添加私服仓库地址

      由于默认访问协议为https,为了方便http协议也可以使用,增加配置文件/etc/docker/daemon.json,内容为{ "insecure-registries":["192.168.3.165:5000"] },并重启docker。

        

       通过docker info 可以观察到如下变化,说明仓库添加成功:

        

      通过客户端访问测试:curl -XGET http://192.168.X.1XX:5000/v2/_catalog

    4、上传镜像

      docker tag tomcat 192.168.X.1XX:5000/tomcat:lifish

      docker push 192.168.X.1XX:5000/tomcat:lifish

        

    5、测试:curl http://192.168.X.1XX:5000/v2/tomcat/tags/list

        

  二、企业私服

    github官网地址:GitHub - goharbor/harbor: An open source trusted cloud native registry project that stores, signs, and scans content.

    官方帮助文档:harbor/installation_guide.md at v1.9.4 · goharbor/harbor · GitHub

    

 

        

 未完,待续……

 

      

 

 

        

 

标签:5000,harbor,私服,192.168,构建,registry,Docker,docker
来源: https://www.cnblogs.com/ilovebath/p/16189813.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有