问题标签 [google-container-registry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5548 浏览

docker - 是否可以将 docker hub 公开托管的映像部署到 Kubernetes Container Engine 而无需将其上传到 Containers Registery?

这里对 Containers 和 Kubernetes 仍然很陌生,但我正在尝试在 Google Containers Engine 上部署集群,并且想知道是否可以使用 docker hub 托管映像来部署容器,所以在我的 .yaml 配置文件中我会说:

这可能吗?还是必须在本地下载/构建图像,然后将其上传到 Google Containers Registery?

非常感谢

0 投票
2 回答
330 浏览

kubernetes - 您可以在不同帐户之间共享上传到 Google Container Registry 的 Docker 映像吗?

我们希望在 Google Cloud Platform 上有一个单独的测试和生产项目,但我们希望在两种环境中重用相同的 docker 镜像。在测试项目上运行的 Kubernetes 集群是否可以使用推送到 prod 项目的图像?如果是这样,怎么做?

0 投票
3 回答
847 浏览

docker-registry - Google 容器注册表是否支持 docker 远程 API V2

我将 docker 镜像存储在我的私有 Google Container Registry 中,并且我想通过 registry V2 API 与镜像交互,例如获取镜像的标签 ( /v2/:imageName/tags/list)。我相信它是受支持的,根据这个链接但我找不到相关文档。谁能帮我?

0 投票
2 回答
278 浏览

google-app-engine - GAE 托管 VM 部署卡在 Docker 构建上

我正在尝试将自定义应用程序部署到托管虚拟机:

gcloud preview app deploy my_custom_app.yaml --version my_version --verbosity debug

每次我部署时,它都会到达这条线,然后停止,挂起大约 10 分钟,然后退出而没有错误。

部署未完成。它创建了 VM,但在 VM 内部,docker ps是空的。所以获取 docker 镜像有问题。我想知道这是否可能是身份验证配置问题...

有人见过这个吗?知道有什么问题吗?

谢谢

0 投票
2 回答
427 浏览

google-api-python-client - 使用 Python 的 API 客户端库提交作业?

Python 的 API 客户端库是否支持在 google 容器引擎上创建和删除 pod 和作业?

0 投票
1 回答
1554 浏览

kubernetes - 如何使用 kubernetes API 获取图像列表?

我正在尝试使用 kubernetes API 读取图像,但没有看到用于该 API 的 API。是否有从我的谷歌云帐户读取图像列表的 API?

0 投票
2 回答
3532 浏览

google-compute-engine - gcloud docker push 403 禁止

我正在尝试将 docker 映像推送到 eu.gcr.io 并且收到 403 Forbidden

我检查过

  1. curl https://eu.gcr.io/v1/_ping => 有效
  2. gcloud config list => 项目 id 已设置
  3. 存储 api 在控制台中启用
  4. 如果我在 url 中使用项目名称,我会得到 403 Forbidden
  5. 如果我在 url 中使用项目 ID,我会得到“存储库不存在”
  6. gcloud auth list => 将所有者显示为活动的
  7. gcloud components update => 所有组件都是最新的。
0 投票
4 回答
31439 浏览

image - 查找 Google Container Registry 公共镜像列表

在哪里可以找到 GCR 公开镜像列表?如果是 docker 镜像,我们可以在 hub.docker.com 中列出。但我无法为 GCR 找到类似的东西。

0 投票
1 回答
3940 浏览

docker - 使用 gcloud 和具有“所有者”权限的服务帐户推送 docker 图像时出现“500 内部服务器错误”

我正在尝试将 docker 容器映像推送到 Google Container Engine 注册表:

我不能让命令更详细。两者都没有:

也没有应该工作的这个命令:

根据文档(参见EXTRA_ARGS),--log-level=info它是一个有效的 docker 选项:

我正在使用 GCP 在我的container-vm机器实例上安装的默认服务帐户。我还授予它对<my_project>.


更新:

运行sudo gsutil ls -bL gs://artifacts.<my_project>.appspot.com我得到:

如果我在使用我的非服务帐户进行身份验证后做同样的事情,我会同时得到ACLDefault ACL

0 投票
2 回答
225 浏览

image - 列出 GCR 私有注册表镜像

我需要列出存储在每个注册表中的图像。我有用户身份验证详细信息,但没有注册表名称。我需要列出所有注册表和位于每个注册表中的图像。我可以通过Google Storage API来实现吗?

我尝试通过Docker v2 APIsDocker 搜索是唯一可能的方法,但我需要知道相应的注册表名称才能进行搜索。我没有这些细节。所以我需要另一种可能的方法来做到这一点。我还需要列出每个 repo 中的标签。