問題タブ [google-container-registry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5548 参照

docker - Docker Hub で公開されているイメージを Containers Registery にアップロードせずに Kubernetes Container Engine にデプロイすることはできますか?

コンテナと Kubernetes はまだ初めてですが、Google Containers Engine にクラスタをデプロイすることに手を出していて、Docker Hub でホストされているイメージを使用してコンテナをデプロイできるかどうか疑問に思っていたので、.yaml 構成ファイルで次のように言います。

これは可能ですか?または、イメージをローカルにダウンロード/ビルドしてから、Google Containers Registery にアップロードする必要がありますか?

本当にありがとう

0 投票する
2 に答える
330 参照

kubernetes - Google Container Registry にアップロードされた Docker イメージを異なるアカウント間で共有できますか?

Google Cloud Platform で個別のテスト プロジェクトと本番プロジェクトを作成したいと考えていますが、両方の環境で同じ Docker イメージを再利用したいと考えています。テスト プロジェクトで実行されている Kubernetes クラスターが、prod プロジェクトにプッシュされたイメージを使用することは可能ですか? もしそうなら、どのように?

0 投票する
2 に答える
3532 参照

google-compute-engine - gcloud docker push 403 禁止

Docker イメージを eu.gcr.io にプッシュしようとしていますが、403 Forbidden が表示されます

確認しました

  1. curl https://eu.gcr.io/v1/_ping => 動作
  2. gcloud config list => プロジェクト ID が設定されています
  3. コンソールでストレージ API が有効になっている
  4. URLでプロジェクト名を使用すると、403 Forbiddenが表示されます
  5. URLでプロジェクトIDを使用すると、「リポジトリが存在しません」と表示されます
  6. gcloud auth list => 所有者がアクティブとして表示されます
  7. gcloud components update => すべてのコンポーネントが最新です。
0 投票する
4 に答える
31439 参照

image - Google Container Registry パブリック イメージのリストを見つける

GCR 公開イメージのリストはどこにありますか? Docker イメージの場合は、hub.docker.com にリストできます。しかし、GCRのようなものは見つかりませんでした。

0 投票する
1 に答える
3940 参照

docker - gcloud と「所有者」権限を持つサービス アカウントを使用して Docker イメージをプッシュすると、「500 内部サーバー エラー」が発生する

docker コンテナ イメージを Google Container Engine レジストリにプッシュしようとしています:

コマンドをこれ以上冗長にすることはできません。どちらとも:

また、動作するはずのこのコマンドでも:

ドキュメント (を参照EXTRA_ARGS) による--log-level=infoと、有効な docker オプションです。

container-vmGCP がマシン インスタンスにインストールするデフォルトのサービス アカウントを使用しています。のすべてのリソースに対する所有者権限も付与しました<my_project>


アップデート:

実行すると、次のsudo gsutil ls -bL gs://artifacts.<my_project>.appspot.comようになります。

非サービス アカウントで認証した後に同じことを行うと、次の両方が得られACLますDefault ACL

0 投票する
2 に答える
225 参照

image - GCR プライベート レジストリ イメージを一覧表示する

各レジストリに保存されているイメージを一覧表示する必要があります。ユーザー認証の詳細はありますが、レジストリ名がありません。すべてのレジストリと、各レジストリにあるイメージを一覧表示する必要があります。Google Storage API経由でそれを行うことはできますか?

Docker v2 API経由で試しました。Docker 検索が唯一可能な方法ですが、検索するにはそれぞれのレジストリ名を知る必要があります。私はそれらの詳細を持っていません。だから私はそれを行う別の可能な方法が必要です。また、各レポのタグをリストする必要があります。