问题标签 [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.
docker - 错误:(gcloud.preview)无效的选择:'docker'。您指的是 'dm-v2' 吗?
不知何故,我能够使用以下命令将我的 docker 镜像推送到 Google Container Registry:
我昨天运行了命令并将它们复制到我的笔记中,但是今天以相同的顺序将它们粘贴到终端我得到了错误:
错误:(gcloud.preview)无效的选择:'docker'。您指的是 'dm-v2' 吗?
这是为什么?那么“gcloud preview docker”命令在哪里?
docker - Gcloud and Docker: Pushing images is failing because of insufficient space
I am trying to upload a 2GB Docker image to the Google Container registry:
I get the following error:
Another problem I encountered is a about a failing push. It seems the upload has not worked and then I cannot push it again:
By the way is there an option to list all images?
docker - gcloud docker pull 失败,Untar 退出状态 2 意外故障地址
编辑:非常感谢@mattmoor 帮助我调试问题。在我不得不创建一个新的 docker-machine 之后。由于未正确创建第一台机器,因此必须出现 docker 守护程序的问题。
我在从另一台运行 OSX Yosemite 的计算机上提取图像时遇到问题。两台机器都在运行 docker 守护进程,并且已成功通过所需项目进行身份验证以从中提取
gcloud auth login
在我的电脑上,我可以运行:
gcloud docker pull gcr.io/projectid/image-tag
没有任何问题。
但是,当我尝试在另一台机器上重复此操作时,我收到一条以以下开头的大错误消息:
Error pulling image (tag-here) from gcr.io/projectid/image-tag, endpoint: https://gcr.io/v1/, Untar exit status 2 unexpected fault address 0xc208ce5d04
fatal error: faultr downloading dependent layers
[signal 0xb code=0x1 addr=0xc208ce5d04 pc=0x94109e]
随后是 goroutine 1 堆栈跟踪。
两台机器上的docker版本都是1.6.2,客户端和服务端api版本都是1.18,两个Go版本都是go1.4.2
两台机器上的 Google Cloud SDK 版本都是 0.9.67,并且都安装了以下组件:
- bq 2.0.18
- bq-nix 2.0.18
- 核心 2015.06.30
- core-nix 2015.06.02
- gcloud 2015.06.30
- gcutil-msg 2015.06.09
- gsutil 4.13
- gsutil-nix 4.12
- 预览 2015.06.30
并且工作的机器还安装了这些额外的组件:
- 阿尔法 2015.06.30
- 测试版 2015.06.30
- kubectl
- kubectl-darwin-x86_64 0.18.1
任何帮助将不胜感激,我真的很困惑为什么我不能从另一台机器上的 gcr 注册表中提取。
google-cloud-platform - 如何使用谷歌容器注册
我尝试使用 Google Container Registry,但它对我不起作用。
我写了以下内容containers.yaml
。
我通过以下命令运行实例。
我设置了以下acl权限。
但是当 docker pull image from Google Container Registry 时会发生访问被拒绝。
docker - 推送 docker 容器时 Google Container Registry 访问被拒绝
我尝试使用本教程将我的 docker 容器推送到谷歌容器注册表,但是当我运行时
我得到错误:
我找不到更多解释(没有识别出 -D、--debug、--verbose 参数),gcloud auth list
并docker info
告诉我我已连接到这两个服务。
有什么我想念的吗?
docker - 如何在 Google Container Registry 中删除推送的镜像
是否可以从 Google Container Registry 中删除推送的图像?
我的意思是不直接处理 Google Cloud Storage 目录。
谢谢!
docker - 搜索 Google 容器注册表
我一直在设置我的 kubernetes 集群,并且一直在使用Google Container Registry来存储图像。
作为我设置的一部分,我正在构建一些工具,我需要在远程存储库中搜索图像,包括标签。
所以我的问题是: 如何在 Google Cloud Registry 中搜索图像?
我试过没有运气使用docker
cli 进行搜索:
如您所见,我尝试了很多不同的方法。最后一个选项可能是使用 Google Storage Bucket API 并“手动”搜索文件系统。
docker - 推送 docker 映像时出现 Google Cloud Container Registry 问题
我有一个谷歌项目,我是该项目的所有者之一。它是由另一位开发人员创建的,他将我添加为所有者。现在我在其中创建了一个 VM 实例,我在其中安装了 docker。安装 docker 后,我通过提供 git 存储库作为参数创建了我的 node.js 应用程序的映像。
但是,在设置 gcloud 配置参数后,它在尝试推送该 docker 映像时给了我 500 错误
我的 gcloud 和 docker 版本信息:-
- 谷歌云 SDK 0.9.71
- Docker 版本 1.7.1,构建 786b29d
google-kubernetes-engine - 如何在不同项目中使用容器注册表中的图像?
我在 Google Cloud 中有两个项目。在第一个项目中,我在容器注册表中有一些图像,我在 gke 中使用它。
当我尝试在第二个项目中创建容器时,它给了我一个错误:
错误:状态 403 试图提取存储库 project-1/image-x:“访问被拒绝。”
我如何在 gke 但在不同的项目中使用这些图像?我不想在第二个项目中创建相同的图像。
docker - gcloud docker push no space left 错误
一段时间以来,我一直在使用我自己创建的部署脚本使用谷歌容器注册表和谷歌容器引擎。它运行了一段时间,但今天我突然收到这样的周期性错误:
我不明白这些“设备”是如何被填满的,因为它们是云中的存储桶。是 Google Cloud 的错误还是我做错了什么?