問題タブ [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 に答える
1084 参照

docker - エラー: (gcloud.preview) 無効な選択: 'docker'。「dm-v2」のことですか?

どういうわけか、次のコマンドでドッカー イメージを Google Container Registry にプッシュできました。

昨日コマンドを実行してメモにコピーしましたが、今日同じ順序でターミナルに貼り付けるとエラーが発生します。

エラー: (gcloud.preview) 無効な選択: 'docker'。「dm-v2」のことですか?

何故ですか?「gcloud preview docker」コマンドはどこにありましたか?

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

docker - gcloud docker pull が Untar 終了ステータス 2 の予期しない障害アドレスで失敗する

編集:問題のデバッグを手伝ってくれてありがとう@mattmoor。新しいdocker-machineを作成しなければならなかった後。最初のマシンが正しく作成されていないために発生したに違いない docker デーモンに問題がありました。


どちらも OSX Yosemite を実行している別のコンピューターからイメージをプルするのに問題があります。両方のマシンで docker デーモンが実行されており、プルする目的のプロジェクトで正常に認証されています。

gcloud auth login

私のコンピューターでは、次を実行できます。

gcloud docker pull gcr.io/projectid/image-tag問題なく。

ただし、別のマシンでこれを繰り返そうとすると、次で始まる大きなエラー メッセージが表示されます。

Error pulling image (tag-here) from gcr.io/projectid/image-tag, endpoint: https://gcr.io/v1/, Untar exit status 2 unexpected fault address 0xc208ce5d04 fatal error: faultr downloading dependent layers [signal 0xb code=0x1 addr=0xc208ce5d04 pc=0x94109e]

goroutine 1 スタック トレースが続きます。

両方のマシンの docker バージョンは 1.6.2、クライアントとサーバーの API バージョンは 1.18、両方の Go バージョンは go1.4.2 です。

両方のマシンの Google Cloud SDK のバージョンは 0.9.67 で、両方に次のコンポーネントがインストールされています。

  • bq 2.0.18
  • bq-nix 2.0.18
  • コア 2015.06.30
  • コアニクス 2015.06.02
  • gcloud 2015.06.30
  • gcutil-msg 2015.06.09
  • gsutil 4.13
  • gsutil-nix 4.12
  • プレビュー 2015.06.30

動作するマシンには、次の追加コンポーネントもインストールされています。

  • アルファ 2015.06.30
  • ベータ版 2015.06.30
  • kubectl
  • kubectl-ダーウィン-x86_64 0.18.1

他のマシンの gcr レジストリからプルできない理由について、私は本当に困惑しています。

0 投票する
10 に答える
17020 参照

docker - Docker コンテナのプッシュ時に Google Container Registry へのアクセスが拒否されました

このチュートリアルを使用して、docker コンテナーを Google コンテナー レジストリにプッシュしようとしましたが、実行すると

エラーが発生します:

これ以上の説明を見つけることができず (-D、--debug、--verbose 引数が認識されませんでした)、両方のサービスに接続しているgcloud auth listdocker info教えてくれました。

私が欠けているものはありますか?

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

docker - Google Container Registry の検索

kubernetes クラスターをセットアップしており、イメージの保存にGoogle Container Registryを使用しています。

セットアップの一環として、タグを含むイメージのリモート リポジトリを検索する必要があるツールを構築しています。

私の質問は、 Google Cloud Registry で画像を検索するにはどうすればよいですか?

dockercli を使用して検索を実行しようとしましたが、うまくいきませんでした。

ご覧のとおり、私はさまざまなアプローチをかなり試しました。最後のオプションは、Google Storage Bucket API を使用してファイル システムを「手動で」検索することです。

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

docker - gcloud docker push no space left エラー

独自に作成したデプロイ スクリプトを使用して、Google コンテナ レジストリGoogle コンテナ エンジンをしばらく使用しています。しばらくは正常に動作していましたが、今日、突然次のような定期的なエラーが発生します。

私が理解できないのは、これらの「デバイス」がクラウド内のバケツであるため、どのようにいっぱいになるかということです。それは Google Cloud のバグですか、それとも何か間違っていますか?