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