1.不支持连接
Get "https://0.0.0.0:5000/v2/": http: server gave HTTP response to HTTPS client
安装的docker只支持阿里云镜像加速网址的http连接,为了实现镜像上传到私有库Registry,我们还要配置支持本地安装私有库Registry的http连接
原本的内容:
[root@192 sumui]# cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://abi2lpqw.mirror.aliyuncs.com"]
}
修改后内容:
[root@192 sumui]# cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://abi2lpqw.mirror.aliyuncs.com"],
"insecure-registries": ["0.0.0.0:5000"]
}
修改后要重启docker以及私有服实例容器,否则会报一下错误:
2.拒绝连接
Get "http://0.0.0.0:5000/v2/": dial tcp 0.0.0.0:5000: connect: connection refused
就是因为registry不是启动状态
[root@192 sumui]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
重新启动:
[root@192 sumui]# docker run -d -p 5000:5000 -v /sumui/my_registry/:/tmp/registry --privileged=true registry
[root@192 sumui]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c5c47daaf12e registry "/entrypoint.sh /etc…" 4 seconds ago Up 3 seconds 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp amazing_grothendieck
3.查私服,拒绝连接
curl: (7) Failed connect to 0.0.0.0:5000; Connection refused
curl -XGET http://0.0.0.0:5000/v2/_catalog
查看私服库上是否有推送的镜像时,实例未启动,启动下就好了