問題タブ [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.
docker - Docker Hub で公開されているイメージを Containers Registery にアップロードせずに Kubernetes Container Engine にデプロイすることはできますか?
コンテナと Kubernetes はまだ初めてですが、Google Containers Engine にクラスタをデプロイすることに手を出していて、Docker Hub でホストされているイメージを使用してコンテナをデプロイできるかどうか疑問に思っていたので、.yaml 構成ファイルで次のように言います。
これは可能ですか?または、イメージをローカルにダウンロード/ビルドしてから、Google Containers Registery にアップロードする必要がありますか?
本当にありがとう
kubernetes - Google Container Registry にアップロードされた Docker イメージを異なるアカウント間で共有できますか?
Google Cloud Platform で個別のテスト プロジェクトと本番プロジェクトを作成したいと考えていますが、両方の環境で同じ Docker イメージを再利用したいと考えています。テスト プロジェクトで実行されている Kubernetes クラスターが、prod プロジェクトにプッシュされたイメージを使用することは可能ですか? もしそうなら、どのように?
google-compute-engine - gcloud docker push 403 禁止
Docker イメージを eu.gcr.io にプッシュしようとしていますが、403 Forbidden が表示されます
確認しました
- curl https://eu.gcr.io/v1/_ping => 動作
- gcloud config list => プロジェクト ID が設定されています
- コンソールでストレージ API が有効になっている
- URLでプロジェクト名を使用すると、403 Forbiddenが表示されます
- URLでプロジェクトIDを使用すると、「リポジトリが存在しません」と表示されます
- gcloud auth list => 所有者がアクティブとして表示されます
- gcloud components update => すべてのコンポーネントが最新です。
image - Google Container Registry パブリック イメージのリストを見つける
GCR 公開イメージのリストはどこにありますか? Docker イメージの場合は、hub.docker.com にリストできます。しかし、GCRのようなものは見つかりませんでした。
docker - gcloud と「所有者」権限を持つサービス アカウントを使用して Docker イメージをプッシュすると、「500 内部サーバー エラー」が発生する
docker コンテナ イメージを Google Container Engine レジストリにプッシュしようとしています:
コマンドをこれ以上冗長にすることはできません。どちらとも:
また、動作するはずのこのコマンドでも:
ドキュメント (を参照EXTRA_ARGS
) による--log-level=info
と、有効な docker オプションです。
container-vm
GCP がマシン インスタンスにインストールするデフォルトのサービス アカウントを使用しています。のすべてのリソースに対する所有者権限も付与しました<my_project>
。
アップデート:
実行すると、次のsudo gsutil ls -bL gs://artifacts.<my_project>.appspot.com
ようになります。
非サービス アカウントで認証した後に同じことを行うと、次の両方が得られACL
ますDefault ACL
。
image - GCR プライベート レジストリ イメージを一覧表示する
各レジストリに保存されているイメージを一覧表示する必要があります。ユーザー認証の詳細はありますが、レジストリ名がありません。すべてのレジストリと、各レジストリにあるイメージを一覧表示する必要があります。Google Storage API経由でそれを行うことはできますか?
Docker v2 API経由で試しました。Docker 検索が唯一可能な方法ですが、検索するにはそれぞれのレジストリ名を知る必要があります。私はそれらの詳細を持っていません。だから私はそれを行う別の可能な方法が必要です。また、各レポのタグをリストする必要があります。