gpt4 book ai didi

azure - Docker 推送给出 "blob upload unknown"

转载 作者:行者123 更新时间:2023-12-02 18:07:39 24 4
gpt4 key购买 nike

我正在使用 TFS 2017 版本将 Docker 镜像推送到 Azure 容器注册表。

构建机器:Ubuntu 16.04TFS 2017更新3

推送功能曾经工作正常,突然在尝试上传图像时出现错误:

 /usr/bin/docker login -u ******** -p ******** sdpacr.azurecr.io
Login Succeeded

/usr/bin/docker push sdpacr.azurecr.io/calendarmanagement:7787
The push refers to a repository [sdpacr.azurecr.io/calendarmanagement]

dc11b75335b3: Preparing
b61450f05433: Preparing
a6f0db82af58: Preparing
03a2d35de712: Preparing
3abbdf53e460: Preparing
7f091d9051a0: Preparing
e27a10675c56: Preparing
7f091d9051a0: Waiting
e27a10675c56: Waiting
a6f0db82af58: Layer already exists
3abbdf53e460: Layer already exists
03a2d35de712: Layer already exists
b61450f05433: Layer already exists
e27a10675c56: Layer already exists
7f091d9051a0: Layer already exists
dc11b75335b3: Pushed
blob upload unknown
blob upload unknown
/usr/bin/docker logout sdpacr.azurecr.io
Remove login credentials for sdpacr.azurecr.io

我已经在 Windows 上设置了另一个构建代理并安装了适用于 Windows 的 Docker,它似乎工作正常。

我错过了什么?我怎样才能真正检索有关此错误的更多信息?

<小时/>

启用调试后编辑

DEBU[0226] Calling POST /v1.24/auth
DEBU[0226] form data: {"password":"*****","serveraddress":"sdpacr.azurecr.io","username":"58e8ba75-9161-4656-96aa-00217a9c929d"}
DEBU[0227] hostDir: /etc/docker/certs.d/sdpacr.azurecr.io
DEBU[0232] hostDir: /etc/docker/certs.d/sdpacr.azurecr.io
DEBU[0232] attempting v2 login to registry endpoint https://sdpacr.azurecr.io/v2/
DEBU[0238] Increasing token expiration to: 60 seconds
DEBU[0244] Calling POST /v1.24/images/sdpacr.azurecr.io/calendarmanagement/push?tag=7789
DEBU[0249] hostDir: /etc/docker/certs.d/sdpacr.azurecr.io
DEBU[0249] hostDir: /etc/docker/certs.d/sdpacr.azurecr.io
DEBU[0249] Trying to push sdpacr.azurecr.io/calendarmanagement to https://sdpacr.azurecr.io v2
DEBU[0250] Pushing repository: sdpacr.azurecr.io/calendarmanagement:7789
DEBU[0250] Pushing layer: sha256:865df7790a65d2bc0ca600f8dc65e324c2931953b915cddf8969d41b1d7dad95
DEBU[0250] Increasing token expiration to: 60 seconds
DEBU[0251] Assembling tar data for 9b3ba858ef55bdfe518861fcd5ffdd1e7bf18ed3880fc8878bae2acf466bff0f
ERRO[0276] Upload failed, retrying: dial tcp: lookup neumanaged118.blob.core.windows.net on 8.8.4.4:53: read udp 192.168.50.112:49447->8.8.4.4:53: i/o timeout
ERRO[0276] Upload failed, retrying: dial tcp: lookup neumanaged118.blob.core.windows.net on 8.8.4.4:53: read udp 192.168.50.112:49447->8.8.4.4:53: i/o timeout
ERRO[0276] Upload failed, retrying: dial tcp: lookup neumanaged118.blob.core.windows.net on 8.8.4.4:53: read udp 192.168.50.112:49447->8.8.4.4:53: i/o timeout
ERRO[0276] Upload failed, retrying: dial tcp: lookup neumanaged118.blob.core.windows.net on 8.8.4.4:53: read udp 192.168.50.112:49447->8.8.4.4:53: i/o timeout
ERRO[0276] Upload failed, retrying: dial tcp: lookup neumanaged118.blob.core.windows.net on 8.8.4.4:53: read udp 192.168.50.112:49447->8.8.4.4:53: i/o timeout
DEBU[0281] Pushing layer: sha256:865df7790a65d2bc0ca600f8dc65e324c2931953b915cddf8969d41b1d7dad95
DEBU[0303] Assembling tar data for 9b3ba858ef55bdfe518861fcd5ffdd1e7bf18ed3880fc8878bae2acf466bff0f
ERRO[0312] Upload failed, retrying: net/http: TLS handshake timeout
ERRO[0318] Upload failed, retrying: blob upload unknown
DEBU[0323] Increasing token expiration to: 60 seconds
ERRO[0327] Upload failed, retrying: net/http: TLS handshake timeout
DEBU[0328] Pushing layer: sha256:865df7790a65d2bc0ca600f8dc65e324c2931953b915cddf8969d41b1d7dad95
DEBU[0343] Assembling tar data for 9b3ba858ef55bdfe518861fcd5ffdd1e7bf18ed3880fc8878bae2acf466bff0f
ERRO[0365] Upload failed, retrying: net/http: TLS handshake timeout
ERRO[0372] Upload failed, retrying: blob upload unknown
DEBU[0387] Pushing layer: sha256:865df7790a65d2bc0ca600f8dc65e324c2931953b915cddf8969d41b1d7dad95
DEBU[0388] Increasing token expiration to: 60 seconds
DEBU[0388] Assembling tar data for 9b3ba858ef55bdfe518861fcd5ffdd1e7bf18ed3880fc8878bae2acf466bff0f
ERRO[0390] Upload failed, retrying: received unexpected HTTP status: 502 Bad Gateway
DEBU[0410] Pushing layer: sha256:865df7790a65d2bc0ca600f8dc65e324c2931953b915cddf8969d41b1d7dad95
DEBU[0410] Assembling tar data for 9b3ba858ef55bdfe518861fcd5ffdd1e7bf18ed3880fc8878bae2acf466bff0f
ERRO[0413] Upload failed: blob upload unknown
ERRO[0413] Attempting next endpoint for push after error: blob upload unknown
DEBU[0413] Skipping v1 endpoint https://sdpacr.azurecr.io because v2 registry was detected

最佳答案

也许 https://github.com/docker/distribution/issues/2225会帮助你

proxy_set_header X-Forwarded-Proto https

需要在sdpacr.azurecr.io nginx/apache处添加

关于azure - Docker 推送给出 "blob upload unknown",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48766942/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com