无法将docker图像推送到docker专用registry

我已经在我的本地"10.234.1.254"创builddocker私人注册如果我标记为10.234.1.254:5000/hello-world图像,并尝试从另一个VM推到registry正在运行的VM – IT FAILS以下错误

 The push refers to a repository [10.234.1.254:5000/hello-world] unable to ping registry endpoint https://10.234.1.254:5000/v0/ v2 ping attempt failed with error: Get https://10.234.1.254:5000/v2/: EOF v1 ping attempt failed with error: Get https://10.234.1.254:5000/v1/_ping: EOF 

我甚至试图把DOCKER_OPTS="--insecure-registry 10.234.1.254:5000"放在/etc/default/docker然后重新启动docker服务。 但是我仍然得到同样的错误。

我如何使用私人dockerregistry的IP地址和端口来标记图像,并推送它?

在macOSX遇到同样的问题,docker版本是:

 ➜ registry docker version Client: Version: 17.11.0-ce-rc4 API version: 1.34 Go version: go1.8.4 Git commit: 587f1f0 Built: Thu Nov 16 01:17:06 2017 OS/Arch: darwin/amd64 Server: Version: 17.11.0-ce-rc4 API version: 1.34 (minimum version 1.12) Go version: go1.8.5 Git commit: 587f1f0 Built: Thu Nov 16 01:43:23 2017 OS/Arch: linux/amd64 Experimental: true ➜ registry docker push 10.168.32.26:5000/metric-collector:dev The push refers to repository [10.168.32.26:5000/metric-collector] Get http://10.168.32.26:5000/v2/: EOF ➜ registry curl http://10.168.32.26:5000/v2/ curl: (52) Empty reply from server ➜ registry docker login 10.168.32.26:5000 Username: 1 Password: Error response from daemon: Get http://10.168.32.26:5000/v2/: EOF