【发布时间】:2015-05-30 19:33:45
【问题描述】:
Google Container Engine 让任何人都可以轻松地在 Google 的云平台上创建 Kubernetes 集群。最重要的是,Google Cloud 提供了一个 Google Container Registry,使我们能够托管私有 Docker 映像。
问题是,我的 kubernetes 集群的各个节点安装了 docker 版本 1.4.1 而不是 >=1.5。
$ docker version
Client version: 1.4.1
Client API version: 1.16
Go version (client): go1.3.3
Git commit (client): 5bc2ff8
OS/Arch (client): linux/amd64
这意味着我无法部署容器,因为图像托管在 Google Container Registry 上。这是一个已知的 docker bug。
FATA[0000] Invalid namespace name (project-id), only [a-z0-9_] are allowed, size between 4 and 30
如何在使用 Google Container Engine 创建的实例上安装正确的 Docker 版本?感谢任何回复。
【问题讨论】:
标签: google-cloud-platform google-kubernetes-engine google-container-registry