建立好的registry中上传镜像遇到下面的问题
$ docker push <ip>:5000/lab-sleeper
Using default tag: latest
The push refers to repository [<ip>:5000/lab-sleeper]
Get "https://<ip>:5000/v2/": http: server gave HTTP response to HTTPS client
这个问题可以用下面的方法解决 在daemon.json文件中增加下面一行 "insecure-registries": [":5000"]
$ cat /etc/docker/daemon.json
{
"insecure-registries": ["cqa-docker-registry:5000"],
"bip": "192.168.6.1/24",
"fixed-cidr": "192.168.6.0/25",
"exec-opts": ["native.cgroupdriver=systemd"],
"insecure-registries": ["<ip>:5000"]
}
然后重启docker service