是否可以将 docker 中心公开托管的图像部署到 Kubernetes Container Engine 而无需将其上传到 Containers Registery?
Is it possible to deploy a docker hub publicly hosted image to Kubernetes Container Engine without uploading it to Containers Registery?
这里对容器和 Kubernetes 仍然是新手,但我正在尝试在 Google 容器引擎上部署集群,想知道您是否可以使用 docker 集线器托管映像来部署容器,所以在我的 .yaml 配置文件我会说:
...
image: hub.docker.com/r/my-team/my-image:latest
...
这可能吗?或者必须在本地 download/build 映像,然后将其上传到 Google Containers Registery?
非常感谢
是的,这是可能的。 Replication Controller 模板或 Pod 规范映像并不特殊。如果您指定 image: redis
,您将获得官方 Docker Hub 库 Redis 镜像的最新标签,就像您 docker pull redis
.
这里对容器和 Kubernetes 仍然是新手,但我正在尝试在 Google 容器引擎上部署集群,想知道您是否可以使用 docker 集线器托管映像来部署容器,所以在我的 .yaml 配置文件我会说:
...
image: hub.docker.com/r/my-team/my-image:latest
...
这可能吗?或者必须在本地 download/build 映像,然后将其上传到 Google Containers Registery?
非常感谢
是的,这是可能的。 Replication Controller 模板或 Pod 规范映像并不特殊。如果您指定 image: redis
,您将获得官方 Docker Hub 库 Redis 镜像的最新标签,就像您 docker pull redis
.