docker registry (私有仓库)

Posted yangxiaoni

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker registry (私有仓库)相关的知识,希望对你有一定的参考价值。

首先要导入registry的镜像文件
1.普通的registry
一条命令创建一个仓库
docker run -d -p 5000:5000 --restart=always --name registry -v /opt/myregistry:/var/lib/registry registry

上传镜像到私有仓库
a.给镜像打标签
docker tag centos:6.9 10.0.0.11:5000/centos:6.9

b.上传镜像
docker push 10.0.0.11:5000/centos:6.9

这样的报错:
The push refers to repository [10.0.0.11:5000/nginx]
Get https://10.0.0.11:5000/v2/: http: server gave HTTP response to HTTPS client

解决方法:
[root@docker1 tmp]# vim /etc/docker/daemon.json

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

以上是关于docker registry (私有仓库)的主要内容,如果未能解决你的问题,请参考以下文章

Docker 部署Registry私有仓库+Harbor私有仓库

Docker私有仓库的搭建与使用

Docker 之 私有仓库registry

Docker私有仓库registry

Docker搭建私有仓库之registry

在 ubuntu 搭建 docker registry 私有仓库