docker私有仓库搭建与使用

 

 

安装

docker run --name docker-registry -d -p 5000:5000 registry

支持http协议推送

正常情况下,应用服务器推送镜像到仓库用的是https,此处我们通过命令行来测试推送用的是普通的http,所以需要修改docker的启动参数,使之允许以http协议工作

{"registry-mirrors": ["https://registry.docker-cn.com"],"insecure-registries":["47.107.122.233:5000"]}

 

重新加载配置信息再重启docker服务:

systemctl daemon-reload;service docker restart

推送镜像

1.给这个镜像添加一个带有私有仓库IP的TAG

docker tag 13dcfe809147d 47.107.122.233:5000/autodeploy

2.推送

docker push 192.168.119.148:5000/tomcat

3.查看

curl -X GET http://192.168.119.148:5000/v2/_catalog

 

你可能感兴趣的:(Docker)