Image 什么';当使用kubeadm(kubernetes)时,google容器和google_容器之间的区别是什么

Image 什么';当使用kubeadm(kubernetes)时,google容器和google_容器之间的区别是什么,image,kubernetes,kubeadm,Image,Kubernetes,Kubeadm,目前我正在使用kubeadm 1.7.2安装kubernetes 它将下载图像,如gcr.io/google\u containers/etc-amd64:3.0.17。 但在gcr.io中,我只看到谷歌容器 因此,gcr.io.google_容器是相同的gcr.io.google容器 如果它们是相同的,为什么当我将它们标记到google容器而不是google容器时,kubeadm会下载google_容器/xxx 所以gcr.io.google_容器与gcr.io.google-containe

目前我正在使用kubeadm 1.7.2安装kubernetes

它将下载图像,如
gcr.io/google\u containers/etc-amd64:3.0.17
。 但在gcr.io中,我只看到
谷歌容器

因此,
gcr.io.google_容器
是相同的
gcr.io.google容器

如果它们是相同的,为什么当我将它们标记到google容器而不是google容器时,kubeadm会下载google_容器/xxx

所以gcr.io.google_容器与gcr.io.google-containers是相同的

2015年以来,是的:见

事实证明,这是因为我使用的是旧版本的docker,它不允许在名称空间中使用“
-
”。
我得到
无效的命名空间名称(google容器),只允许[a-z0-9],大小在4到30之间
运行
$docker pull gcr.io/google containers/heapster
时出错

@thockin建议我们可以将路径更改为使用
google_containers
而不是
google containers
,因为这适用于所有版本的docker