2016-06-22 110 views
0

我不確定「docker pull」或「docker push」命令使用什麼協議。當我嘗試使用以下約定從遠程存儲庫訪問圖像「docker pull」命令的協議

"docker pull http://my-repo/image-name:tag" 

它失敗

http://my-repo/image-name:tag is not a valid repository/tag 

,但沒有發出以下命令運行

"docker pull my-repo/image-name:tag" 

我有一個要求我在回購股票名稱中需要"http://"前綴。這怎麼能實現?

回答

1

用法:碼頭拉[選項]名稱[:標籤] | [REGISTRY_HOST [:REGISTRY_PORT] /] NAME [:TAG]

this,搬運工使用https默認情況下,除非您的私人回購協議允許,否則。

在同一個文檔,你會發現

註冊表路徑類似於URL,但不包含協議 符(https://開頭)。

docker pull命令上顯式加上http://命令不是有效的語法。

+0

此答案正在回答問題,應該關閉此功能。 – ferdy