プロキシキャッシュとして構成されたDockerレジストリにイメージをプッシュできません

クリスチャングレコ

このガイドに従って、DockerHubイメージのローカルプロキシキャッシュとして機能するDockerv2レジストリをセットアップしました。私のDockerデーモンは、同じレジストリインスタンスを指すオプション--insecure-registry--registry-mirrorオプションの両方構成されています。

画像をプルするときは、ローカルストアにキャッシュすることで正しく機能します。

問題は、そのようなローカルプライベートレジストリにイメージをプッシュしようとすると、奇妙なUNSUPPORTEDエラーが発生することです。レジストリログには次のように記載されています。

time="2015-11-09T13:20:22Z" level=error msg="response completed with error" err.code=UNSUPPORTED err.message="The operation is unsupported." go.version=go1.4.3 http.request.host="my.registry.io:5000" http.request.id=b1faccb3-f592-4790-bbba-00ebb3a3bfc1 http.request.method=POST http.request.remoteaddr="192.168.0.4:57608" http.request.uri="/v2/mygroup/myimage/blobs/uploads/" http.request.useragent="docker/1.9.0 go/go1.4.2 git-commit/76d6bc9 kernel/3.16.0-4-amd64 os/linux arch/amd64" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.035918ms http.response.status=405 http.response.written=78 instance.id=79970ec3-c38e-4ebf-9e83-c3890668b122 vars.name="mygroup/myimage" version=v2.2.0

レジストリのプロキシ設定を無効にすると、プッシュは正しく機能します。構成に何かが足りないのですか、それともプライベートレジストリが同時にプロキシキャッシュとして機能できないというだけですか?

コンラッドシェラー

自分でこれに遭遇しただけです。プロキシとして構成されたプライベートレジストリへのプッシュはサポートされていないことが判明しました。見る

https://docs.docker.com/registry/configuration/#proxy

「プルスルーキャッシュとして構成されたレジストリへのプッシュは現在サポートされていません」。

それは残念です。次に、ローカルプロキシキャッシュを個別のレジストリとして設定する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Docker:プライベートレジストリにプッシュされたイメージをプルできません

分類Dev

DockerイメージをローカルのOpenShiftOriginレジストリーにプッシュできません

分類Dev

JCache: 宣言的な構成に基づいてプログラムでレプリケートされたキャッシュを構築します

分類Dev

Docker-イメージをプライベートレジストリにプッシュできません

分類Dev

NGINXリバースプロキシによってキャッシュされたコンテンツにHTTPヘッダーを設定できません

分類Dev

パッケージにキャッシュされたネットワークイメージをインストールできません

分類Dev

イメージを Docker Hub レジストリにプッシュできません

分類Dev

Lambda @ Edge-キャッシュポリシーに関連付けられているため、このAPIバージョンを使用して指定されたディストリビューションを更新することはできません

分類Dev

新しいイメージがDockerレジストリにプッシュされたときに、tektonを使用してk8sクラスターに自動的にデプロイするにはどうすればよいですか?

分類Dev

Dockerの「ログインに成功しました」が、GCPプライベートレジストリにプッシュできません

分類Dev

Android:Facebookログイン:アプリにはAndroidキーハッシュが構成されていません

分類Dev

リモートDockerレジストリにプッシュできません

分類Dev

アプリケーションの安全性のために、スケジュールされたキャッシュevictメソッド内にSpring Bootキャッシュ可能メソッドを追加できますか?

分類Dev

相対パスでキャッシュストレージにキャッシュされたアイテム

分類Dev

SNSSQS-SNSトピックからキューにプッシュされたメッセージを受信していません

分類Dev

ストアドプロシージャで繰り返し使用されるサブクエリの結果をキャッシュできますか?

分類Dev

ストアドプロシージャで繰り返し使用されるサブクエリの結果をキャッシュできますか?

分類Dev

dirのプロジェクトLRUキャッシュを維持できませんでした

分類Dev

タスクマネージャにプロセスが表示されていなくても、クラッシュした後、EXEを削除できません

分類Dev

CircleCIはグローバルにインストールされたノードモジュールをキャッシュしませんか?

分類Dev

Dockerイメージを押しつぶしたりフラット化したりしても、レジストリのキャッシュに悪影響を及ぼしませんか?

分類Dev

Docker:安全でないプライベートレジストリにプッシュできません

分類Dev

TLS経由でプライベートDockerレジストリにプッシュできません

分類Dev

Javaアプレットは永久にキャッシュされ、新しいバージョンをダウンロードしませんか?

分類Dev

AzureDevOpsパイプラインがDockerイメージをコンテナレジストリにプッシュします拒否されました

分類Dev

psftpは「サーバーのホストキーはレジストリにキャッシュされていません」と言っています

分類Dev

プロキシされたEFオブジェクトをAppFabricにキャッシュしましたが、新しい展開後にオブジェクトを取得できません

分類Dev

GKEで実行されているコンテナからGoogleコンテナレジストリにDockerイメージをプッシュします

分類Dev

MavenはDockerイメージのみのデプロイとプッシュをスキップします

Related 関連記事

  1. 1

    Docker:プライベートレジストリにプッシュされたイメージをプルできません

  2. 2

    DockerイメージをローカルのOpenShiftOriginレジストリーにプッシュできません

  3. 3

    JCache: 宣言的な構成に基づいてプログラムでレプリケートされたキャッシュを構築します

  4. 4

    Docker-イメージをプライベートレジストリにプッシュできません

  5. 5

    NGINXリバースプロキシによってキャッシュされたコンテンツにHTTPヘッダーを設定できません

  6. 6

    パッケージにキャッシュされたネットワークイメージをインストールできません

  7. 7

    イメージを Docker Hub レジストリにプッシュできません

  8. 8

    Lambda @ Edge-キャッシュポリシーに関連付けられているため、このAPIバージョンを使用して指定されたディストリビューションを更新することはできません

  9. 9

    新しいイメージがDockerレジストリにプッシュされたときに、tektonを使用してk8sクラスターに自動的にデプロイするにはどうすればよいですか?

  10. 10

    Dockerの「ログインに成功しました」が、GCPプライベートレジストリにプッシュできません

  11. 11

    Android:Facebookログイン:アプリにはAndroidキーハッシュが構成されていません

  12. 12

    リモートDockerレジストリにプッシュできません

  13. 13

    アプリケーションの安全性のために、スケジュールされたキャッシュevictメソッド内にSpring Bootキャッシュ可能メソッドを追加できますか?

  14. 14

    相対パスでキャッシュストレージにキャッシュされたアイテム

  15. 15

    SNSSQS-SNSトピックからキューにプッシュされたメッセージを受信していません

  16. 16

    ストアドプロシージャで繰り返し使用されるサブクエリの結果をキャッシュできますか?

  17. 17

    ストアドプロシージャで繰り返し使用されるサブクエリの結果をキャッシュできますか?

  18. 18

    dirのプロジェクトLRUキャッシュを維持できませんでした

  19. 19

    タスクマネージャにプロセスが表示されていなくても、クラッシュした後、EXEを削除できません

  20. 20

    CircleCIはグローバルにインストールされたノードモジュールをキャッシュしませんか?

  21. 21

    Dockerイメージを押しつぶしたりフラット化したりしても、レジストリのキャッシュに悪影響を及ぼしませんか?

  22. 22

    Docker:安全でないプライベートレジストリにプッシュできません

  23. 23

    TLS経由でプライベートDockerレジストリにプッシュできません

  24. 24

    Javaアプレットは永久にキャッシュされ、新しいバージョンをダウンロードしませんか?

  25. 25

    AzureDevOpsパイプラインがDockerイメージをコンテナレジストリにプッシュします拒否されました

  26. 26

    psftpは「サーバーのホストキーはレジストリにキャッシュされていません」と言っています

  27. 27

    プロキシされたEFオブジェクトをAppFabricにキャッシュしましたが、新しい展開後にオブジェクトを取得できません

  28. 28

    GKEで実行されているコンテナからGoogleコンテナレジストリにDockerイメージをプッシュします

  29. 29

    MavenはDockerイメージのみのデプロイとプッシュをスキップします

ホットタグ

アーカイブ