Docker私有仓库

Docker私有仓库
 1. 简介
  2.私有仓库搭建

第一步:拉取私有仓库镜像 (私有仓库程序本身就是一个镜像)
docker pull registry
 
第二步:启动私有仓库容器
docker run -di --name=myRegistry -p 5000:5000 registry
 
第三步:测试
http://192.168.1.112:5000/v2/_catalog

Docker私有仓库

看到这个 说明启动OK。因为仓库里还没有镜像,所以就是空的;
 
第四步:etc/docker 修改daemon.json,让docker信任私有仓库地址
"insecure-registries": ["192.168.1.112:5000"]

 Docker私有仓库
第五步:修改配置后重启docker;
 systemctl restart docker
 
 
 

  3.私有仓库测试
 

 

 

第一步:标记此镜像为私有仓库的镜像
docker tag tomcat:7 192.168.1.112:5000/mytomcat7
 
第二步:上传镜像到私有仓库
docker push 192.168.1.112:5000/mytomcat7

Docker私有仓库

此时私有仓库里已经有了这个镜像;
 
第三步:删除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测试

 Docker私有仓库