nav*_*ore 6 gcloud google-kubernetes-engine
寻找一种方法来使用gcloud命令行来获取容器引擎注册表图像的标记.
此命令
cloud docker search gcr.io/PROJECT/myimage
返回
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
PROJECT/myimage 0
但我想看到目前为止使用的标签,如gcloud Web控制台显示.
我运行此命令的机器从docker hub中提取图像,标记它们,然后将它们推送到谷歌容器引擎 gcloud docker push...
我怀疑我可能会问如何使本地docker客户端针对google repo和docker hub repo执行命令,以便我可以获取docker images列表
******更新:请参阅/sf/answers/2664287741/以获取最新版本中的此功能.
joh*_*mcs 10
gcloud container images list-tags gcr.io/PROJECT/myimage
https://cloud.google.com/sdk/gcloud/reference/container/images/list-tags
小智 5
让我告诉你一些缓解疼痛的方法:
ZONE=eu
PROJECT_ID=testproject
PROJECT_URL=gs://${ZONE}.artifacts.${PROJECT_ID}.appspot.com/containers/repositories/library
# this generates images list
gsutil ls $PROJECT_URL | sed -e 's#/$##' -e 's#.*/##'
IMAGE_URL=gs://${ZONE}.artifacts.${PROJECT_ID}.appspot.com/containers/repositories/library/${IMAGE_NAME}/
# this generates tags list for specified image
gsutil ls $IMAGE_URL | sed -n '/\/tag_/ { s#.*/tag_##p }'
Run Code Online (Sandbox Code Playgroud)
这在大多数情况下都会为您服务。您需要读取权限才能列出 GCE 中该特定存储桶中的文件。
| 归档时间: |
|
| 查看次数: |
3917 次 |
| 最近记录: |