1

我一直在嘗試將我的Docker圖像推送到Google容器註冊表,並且它總是陷入困境。Google容器註冊表被破壞(推入)

gcloud docker push gcr.io/projectID/ImageName 

認證是確定的,但它總是

6f9c01afe229: Pushing [>             ] 524.3 kB/62.14 MB 

stucked它不是一個連接或網絡問題,因爲我已經從不同的網絡嘗試。


作爲連接替代我推到谷歌存儲桶,它是工作的罰款:

gcloud docker push b.gcr.io/your-bucket/ImageName 

在任何情況下,我想使用谷歌集裝箱註冊表,所以請,如果有人遇到了同樣的問題請分享。

+0

是'b.gcr.io'一個錯字?你嘗試過'gcr.io'嗎? – mattmoor

+0

是的抱歉,這只是一個錯字,謝謝 –

回答

1

請只嘗試gcr.io.

通常,projectID與gcr.io一起使用,並且bucketName與b.gcr.io一起使用。

此鏈接有關於推圖像GCR更詳細的信息:你的第一個命令 https://cloud.google.com/container-registry/docs/pushing

+0

謝謝,這只是一個錯字,問題是與gcr.io主機 –

+0

我們將跟進並嘗試解決這個問題。爲了調查真正的問題,我們需要你的projectId來獲得一些日誌。你能否將你的projectId發送到[email protected]?謝謝! –

+0

你使用的是Mac嗎?如果是這樣,你可以先嚐試重新啓動碼頭機(docker-machine restart default)嗎?一些Mac用戶以前曾見過這種「掛起」行爲。 –