簡體   English   中英

Docker 推送到私有注冊表凍結

[英]Docker push to private registry freezes

我的情況是我有兩個 VM。 一個包含一個 docker 注冊表,另一個是我的 Minikube VM v0.34.1。 在我的 minikube vm 中,我嘗試將 docker 映像推送到注冊表。 docker push xxxx:5000/image 反過來我得到這個

1B0ff9cfff: Preparing
1B99b75fdb: Preparing
1B4cd8cf79: Preparing
1B53e365f3: Pushing  1.504MB/5.529MB

它在此處凍結,然后以相同的結果重試幾分鍾(上傳的確切數量略有不同)。 我最終會得到這個錯誤:
HTTP/1.x transport connection broken: write tcp 10.0.2.15:44320->10.100.0.240:8080: write: connection reset by peer

我嘗試在 nginx 后面運行它,結果完全相同。 我用insecure-registry="xxxx:5000"啟動 minikube 我在 docker 注冊表端有活動,它顯示至少部分創建了存儲庫。

那么為什么 docker push 會掛起,我該如何防止這個部分完成的 docker push 呢?

編輯_1:

  • 我正在運行什么操作系統? :我的主機操作系統是 Windows 10,托管我的 docker 注冊表的虛擬機是 Ubuntu 16.04.5 LTS

編輯_2:

來自 Minikube 的 Docker 日志

Mar 04 21:07:11 minikube dockerd[2472]: time="2019-03-04T21:07:11.623859125Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:07:11 minikube dockerd[2472]: time="2019-03-04T21:07:11.738542466Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:07:11 minikube dockerd[2472]: time="2019-03-04T21:07:11.935610635Z" level=error msg="Upload failed, retrying: received unexpected HTTP status: 504 Connection Timed Out"
Mar 04 21:07:12 minikube dockerd[2472]: time="2019-03-04T21:07:12.620968642Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:08:17 minikube dockerd[2472]: time="2019-03-04T21:08:17.876688403Z" level=error msg="Upload failed, retrying: received unexpected HTTP status: 504 Connection Timed Out"
Mar 04 21:08:17 minikube dockerd[2472]: time="2019-03-04T21:08:17.889263304Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:08:18 minikube dockerd[2472]: time="2019-03-04T21:08:18.383804954Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:08:18 minikube dockerd[2472]: time="2019-03-04T21:08:18.417687481Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:08:39 minikube dockerd[2472]: time="2019-03-04T21:08:39.347357157Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:08:39 minikube dockerd[2472]: time="2019-03-04T21:08:39.401567534Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:08:39 minikube dockerd[2472]: time="2019-03-04T21:08:39.409308761Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:08:39 minikube dockerd[2472]: time="2019-03-04T21:08:39.517508938Z" level=error msg="Upload failed, retrying: received unexpected HTTP status: 502 Server Hangup"
Mar 04 21:08:54 minikube dockerd[2472]: time="2019-03-04T21:08:54.664567971Z" level=error msg="Upload failed, retrying: received unexpected HTTP status: 502 Connection refused"
Mar 04 21:08:54 minikube dockerd[2472]: time="2019-03-04T21:08:54.709293521Z" level=error msg="Upload failed, retrying: received unexpected HTTP status: 502 Connection refused"
Mar 04 21:08:54 minikube dockerd[2472]: time="2019-03-04T21:08:54.716961617Z" level=error msg="Upload failed, retrying: received unexpected HTTP status: 502 Connection refused"
Mar 04 21:08:54 minikube dockerd[2472]: time="2019-03-04T21:08:54.824814356Z" level=error msg="Upload failed, retrying: received unexpected HTTP status: 502 Connection refused"
Mar 04 21:09:21 minikube dockerd[2472]: time="2019-03-04T21:09:21.047543662Z" level=error msg="Not continuing with push after error: context canceled"
Mar 04 21:09:29 minikube dockerd[2472]: time="2019-03-04T21:09:29.050147019Z" level=info msg="Attempting next endpoint for push after error: Get https://10.39.83.174:5000/v2/: Tunnel or SSL Forbidden"

Mar 04 21:11:16 minikube dockerd[2472]: time="2019-03-04T21:11:16.828676871Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:11:17 minikube dockerd[2472]: time="2019-03-04T21:11:17.263497930Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:11:17 minikube dockerd[2472]: time="2019-03-04T21:11:17.593178543Z" level=error msg="Upload failed, retrying: EOF"
Mar 04 21:11:17 minikube dockerd[2472]: time="2019-03-04T21:11:17.760548676Z" level=error msg="Upload failed, retrying: received unexpected HTTP status: 504 Connection Timed Out"

發布@Zannith 評論作為答案:

檢查 NO_PROXY 條目是否已配置到注冊表當前運行的 VM...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM