目前我正在使用kubeadm 1.7.2来安装kubernetes。
将下载gcr.io/google_containers/etc-amd64:3.0.17
等图片。
但是在gcr.io中,我只看到google-containers
。
所以gcr.io.google_containers
与gcr.io.google-containers
????
如果它们是相同的,为什么当我将它们标记为google-containers而不是google-containers时,kubeadm将下载google_containers / xxx ???
答案 0 :(得分:2)
因此gcr.io.google_containers与gcr.io.google-containers
相同
自2015年以来,是的:请参阅kubernetes issue 6229
事实证明,这是因为我使用的旧版本的docker不允许"
-
"在命名空间中 运行Invalid namespace name (google-containers), only [a-z0-9_] are allowed, size between 4 and 30
时出现$docker pull gcr.io/google-containers/heapster
错误。@thockin建议我们可以更改使用
google_containers
而不是google-containers
的路径,因为这适用于所有版本的泊坞窗。