java1234开源博客系统
博客信息

Docker私有仓库搭建

发布时间:『 2019-11-24 11:46』  博客类别:Docker  阅读(2907) 评论(0)

简介:

Docker私有仓库主要是企业内部用来存放镜像的仓库,相对官方仓库以及阿里云仓库,具有更高的保密安全级别;


私有仓库搭建

第一步:拉取私有仓库镜像 (私有仓库程序本身就是一个镜像)

docker pull registry

 

第二步:启动私有仓库容器

docker run -di --name=myRegistry -p 5000:5000 registry

 

第三步:测试

http://192.168.1.112:5000/v2/_catalog

QQ鎴浘20191124105031.jpg


看到这个 说明启动OK。因为仓库里还没有镜像,所以就是空的;

 

第四步:修改daemon.json,让docker信任私有仓库地址

"insecure-registries": ["192.168.1.112:5000"]

QQ鎴浘20191124105412.jpg

 

第五步:修改配置后重启docker;

 systemctl restart docker

 

 

 私有仓库测试

第一步:标记此镜像为私有仓库的镜像

docker tag tomcat:7 192.168.1.112:5000/mytomcat7

 

第二步:上传镜像到私有仓库

docker push 192.168.1.112:5000/mytomcat7

QQ鎴浘20191124111148.jpg

此时私有仓库里已经有了这个镜像;

 

第三步:删除192.168.1.112:5000/mytomcat7本地仓库镜像

docker rmi -f 192.168.1.112:5000/mytomcat7

 

第四步:从私有仓库拉取192.168.1.112:5000/mytomcat7镜像,并运行;

docker run -it -p 8080:8080 192.168.1.112:5000/mytomcat7

 

第五步:浏览器运行 http://192.168.1.112:8080测试

QQ鎴浘20191124111550.jpg

 

 

 

 


关键字:   无

上一篇:DockerFile之ONBUILD详解

下一篇:Nginx简介

关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有