5

dockerhub アカウントのレジストリ API にアクセスするのを手伝ってくれませんか。ここでの重要なポイントは次のとおりです。

  1. 私は dockerhub アカウントを持っており、プライベート リポジトリとパブリック リポジトリの両方を持っています。

  2. 「 https://registry.hub.docker.com/v1/repositories/inderpreet20/fedora/tags 」を試したところ、空白の文字列が返されました

  3. いくつかの調査の後、「https://registry-1.docker.io/v1/repositories/inderpreet20/fedora/tags」で画像にアクセスしようとしましたが、「認証が必要です」というエラーが表示されます

  4. dockerhub で現在使用されているレジストリ API のバージョンはどれですか? v2 のドキュメントも利用できることを見ましたが、上記の URL の v2 では常に空白のページが表示されます。

  5. これらのレジストリ API にアクセスするために使用できる実際の URL は何ですか。

上記のポイントでは、私の公開リポジトリについてのみ言及しました。私のアカウントは、プライベート リポジトリを持つ 1 つの組織の一部でもあります。これらのリポジトリにアクセスするには、別のアプローチが必要ですか?

4

1 に答える 1

6

https://registry.hub.docker.com/v1/repositories/ORGANIZATION/REPOSITORY/tags

たとえば、これにより、イメージのすべてのタグが表示されますosism/ara-server

https://registry.hub.docker.com/v1/repositories/osism/ara-server/tags

プライベート リポジトリの場合は、ユーザー名とパスワードを渡す必要があります。

于 2017-04-28T20:10:43.090 に答える