第一个问题,我也是尝试configuration/pipe理谷歌云服务的新手。 请温柔。
我的雇主使用gcloud容器registry来存储图像,而在客户端,我们使用gcloud docker pull ...命令来推送和从这个registry中拉。 由于我们无法控制的情况,我们有时需要通过非常慢的networking连接传输大图像。 有时可能需要足够长时间才能在传输期间oauth不记名令牌(超时:3600秒)到期。 发生这种情况时,gcloud docker pull命令尝试的下一个图像层失败。
我们结束了几个成功拉动的图层,然后看到一个错误消息:
提取图片层时出现服务器错误请先login后再login
有没有可能configurationoauth不记名令牌的超时? 如果是这样,怎么样? 在gcloud开发者控制台中没有什么明显的
有没有另一种解决scheme,我可能会错过这个问题?
请参阅下面的链接。 如果您使用服务帐户来执行拉,您可以避免这一点:
https://cloud.google.com/container-registry/docs/auth#using_a_json_key_file
不幸的是,基于访问令牌的方法,Docker的devise并不是为了让我们在到期时刷新它,这是我们添加私钥支持的一部分。