1

イメージを非公開レジストリにプッシュする構文は何ですか?

ドキュメントから、以下が機能することが期待されます。

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 からこれを行うための構文がわかりません。上記を試すと、「EOF」というテキストでステータス 500 の応答が返されます。

4

2 に答える 2

2

タグは URL 内ではなく、パラメーターとして指定する必要があります。

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

X-Registry-Authヘッダーも必要になることに注意してください。

于 2014-06-19T11:24:15.463 に答える
-1

実際の例:

curl -X POST -H "X-Registry-Auth:787f5fe5195c40ef924ac8d67948e15a" http://172.19.32.116:8833/images/172.19.32.116:5000/test7/push
于 2014-12-19T09:13:13.660 に答える