Docker Pull Error – json:无法将数字编码parsing为stringtypes的Go值

我试图从私人docker回购(由Artifactory 3.9.1托pipe)我的形象安装最新的docker和docker机1.8.3我总是得到以下错误:

Boot2Docker version 1.8.3, build master : af8b089 - Mon Oct 12 18:56:54 UTC 2015 Docker version 1.8.3, build f4bf5c7 docker@dev:~$ docker@dev:~$ docker pull private-repo.com:5555/namespace/tag Using default tag: latest Pulling repository private-repo.com:5555/namespace/tag json: cannot unmarshal number into Go value of type string 

有人可以帮助解决这个问题吗?

感谢帮助寻找解决scheme的Scott Herzinger

这里是关于听起来相关的问题的一些信息。 它发生在Docker 1.8.x版本中。 这是固定在Artifactory 3.9.2。 你的Artifactory版本是3.9.1。

https://www.jfrog.com/jira/browse/RTFACT-7628?jql=text%20~%20%22docker%20unmarshal%20json%22

可能的解决方法可能是使用Docker版本1.7.x