2016-09-26 33 views
0

我試圖將簽名的圖像從機器(A)推送到另一臺機器(B)上的註冊表。錯誤:試圖推送存儲庫busybox的狀態404

docker tag busybox:latest ubuntu:5005/busybox:latest

docker push ubuntu:5005/busybox:latest

推送指的是一個存儲庫[ubuntu:5005/busybox] ....錯誤:狀態404嘗試推送存儲庫busybox ...。

telnet ubuntu 5005

試圖127.0.1.1 ... 的telnet:無法連接到遠程主機:拒絕連接

是否有爲了一個差異機器上推動簽署圖像的任何額外的設置。或只是推動沒有簽署?非常感謝!

+0

假設你在計算機B上運行'registry:2'容器 - 你能分享你的'docker ps'嗎? –

+0

嗨!感謝您的重播。我只有另一個註冊表在那裏運行。 – BiltiuLena

回答

1

如果您無法達到此目的,請確保您的端口已正確顯示在機器上,並且您的網絡能正確解析「ubuntu」到您的最新機器。

很可能機器A沒有規定允許ubuntu解析爲<machine B>

確認你還有docker login,一旦你確認了這一點。

+0

請詳細說明「很有可能Machine A沒有規則允許ubuntu解析爲」。我仍然無法從機器推送到其他註冊表。謝謝! – BiltiuLena