标签: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
二、企业私服
官方帮助文档: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. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。