1.下载仓库镜像
docker pull registry
2.运行仓库容器
// -p:端口映射 主机端口:容器端口
// -P:端口随机
// -v:容器卷
docker run -d -p 5000:5000 -v /zzyyuse/myregistry/:/tmp/registry --privileged=true registry
3.查看仓库里面的镜像
// ip地址为主机ip
curl -XGET http://10.0.0.6:5000/v2/_catalog
4.将新的镜像修改成符合私服规范的Tag
docker tag liang/myubuntu:1.0.1 10.0.0.6:5000/myubuntu:1.0.2
5.修改docker配置文件支持http推送,默认不支持(不生效重启docker)
// 没有配置文件则新建
vim /etc/docker/daemon.cong
{
"insecure-egistries": ["10.0.0.6:5000"]
}
6.推送镜像
docker push 10.0.0.6:5000/myubuntu:版本号
7.拉取私服镜像
docker pull 10.0.0.6:5000/myubuntu:版本号