如何將映像推送到 Docker Hub?

如何將映像推送到 Docker Hub?

我在將映像推送到 Docker Hub 時遇到問題。當我嘗試這樣做時,我收到此訊息「未經授權:未授權存取所請求的資源」。

一篇文章建議我提前登入 Docker Hub,我已經這麼做了。另一篇文章建議我更改標籤以包含顯式端口,最終給出此訊息“存儲庫不存在”。

這兩篇文章都沒有解決我的問題。

我正在運行 Docker 版本 1.8.3。

提前致謝。

答案1

首先,您需要使用 docker hub 網站為映像建立一個儲存庫。

若要從命令列推送映像,您需要先使用「docker login」登入:

  % docker login                                                           
  Username: yourname
  Password: ********
  Email: [email protected]
  Login Succeeded

  % docker push image:tag

應該這樣做。

相關內容