Image 什么';当使用kubeadm(kubernetes)时,google容器和google_容器之间的区别是什么
目前我正在使用kubeadm 1.7.2安装kubernetes 它将下载图像,如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
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