所以我做了一个基于tensorflow-servings和Kubernetes的教程。除了将docker image推送到集群之外,所有步骤都工作正常。
这是我尝试过的教程。 https://www.tensorflow.org/tfx/serving/serving_kubernetes
当我尝试推送docker映像时,出现了这样的错误,
我也尝试过创建具有作用域的集群。但是结果与上面相同。
我用来创建具有范围的集群的命令:
gcloud container clusters create resnet-serving-cluster --num-nodes 5 --scopes=storage-rw
那么这有什么问题呢?我做错了什么吗?
答案 0 :(得分:1)
确定了答案。我的项目ID和注册表名称不相等。我用提供我的项目ID的新注册表名称重新标记了docker映像,然后将其推送。可以。
答案 1 :(得分:0)
可能有多种原因。
2)更新gcloud组件gcloud components update
3)使用gsutil来确保您具有写入存储桶的权限:
$ gsutil acl get gs://<my-bucket>
答案 2 :(得分:0)