首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gcloud:无需推送注册表即可部署本地镜像

Gcloud:无需推送注册表即可部署本地镜像
EN

Stack Overflow用户
提问于 2018-04-27 04:25:53
回答 1查看 326关注 0票数 0

我有一个本地镜像,在本地工作得很好。我想把它部署到我的gcloud kubectl上。有没有一种方法可以部署它而不将它推送到容器注册表。当我抛出它的异常时: docker pull访问被拒绝的存储库不存在,或者可能需要'docker login‘

我在本地有镜像,所以为什么我需要从注册表中取出它。我唯一的工作方式就是将图像推送到gcr.io。

只是想知道有没有解决办法

EN

回答 1

Stack Overflow用户

发布于 2018-04-27 07:07:18

由于您的集群托管在云中(gcloud),因此它与您的本地计算机没有任何类型的连接。

为此,您需要将本地计算机的/var/run/docker.sock与远程计算机共享。尽管如此,共享套接字也不是一个好主意。

这就是为什么当你试图拉取镜像时,如果你没有指定任何注册表主机,它会尝试从dockerhub拉取镜像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50051312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档