簡體   English   中英

使用Docker API推送到私有注冊表

[英]Using Docker API to push to private registry

將映像推送到私有注冊表的語法是什么?

從文檔中,我希望以下內容能起作用:

curl -X POST -i "http://localhost:2375/images/localhost:5000/oillio/my_app:1.0-SNAPSHOT/push"

我可以使用CLI執行此操作:

docker push localhost:5000/oillio/my_app:1.0-SNAPSHOT

這很好。 但是我無法從API中找出執行此操作的語法。 當我嘗試上述操作時,我收到狀態500的響應,文字為“ EOF”

標記必須作為參數而不是url內:

/images/<imageName>/push?tag=<tadName>

請注意,您還將需要X-Registry-Auth標頭。

一個有效的例子:

curl -X POST -H "X-Registry-Auth:787f5fe5195c40ef924ac8d67948e15a" http://172.19.32.116:8833/images/172.19.32.116:5000/test7/push

暫無
暫無

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

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