Container Registryはコンテナ・ビルドを廃止します - 2021年9月6日までに行動してください
コンテナ構築機能IBM Cloud® Container Registryは廃止され、次のものに置き換えられます。 IBM Cloud® Continuous Delivery機能。 2021年9月6日までに行動しなければならない。
当初の発表は2020年10月6日に発表された。
IBM Cloudにイメージを構築し、それを IBM Cloud Container Registryにプッシュする ibmcloud cr build
コマンドは、現在非推奨です。 イメージを構築してプッシュするにはContainer Registryコマンドラインから、次のようなツール
Docker代わりに使用できます。
この変更について知っておく必要があること
一般的には、ibmcloud cr build
コマンドでDevOpsパイプライン。 で Continuous Delivery 、どちらかを使用できます クラシックパイプライン または テクトンパイプライン コンテナイメージを構築するために、既存のパイプラインを更新する必要があります。ibmcloud cr build
指示。
のContainer Registryクラシックパイプラインのジョブタイプでは、ibmcloud cr build
ジョブのビルド スクリプトからのコマンド。 いくつかのツールチェーン・テンプレート では、コンテナー・イメージのビルドにこのスクリプトを使用します。 ibmcloud cr build
コマンドの代わりに Moby BuildKit を使う代替案が現在開発中である。 この代替案は、 Container Registry から ibmcloud cr build
コマンドが削除される前に利用できるようになる。 パイプラインのマイグレーションの詳細な手順も入手可能になります。 コンテナイメージの構築、および移行手順の詳細については、以下を参照してください。コンテナイメージの構築。
Continuous Delivery サービスは、Tektonパイプラインからコンテナイメージを構築するために参照できるいくつかのTektonタスクも提供する。 を使用する場合 ibmcloud cr build
コマンドを直接実行するか、提供されている icr-cr-build
タスクを完了したら、他の3つのタスクのいずれかに移行できます。テクトン コンテナイメージを構築するためのタスク。
2021年9月6日までに取るべき行動
2021年9月6日までに、Container Registryのユーザーは、ibmcloud cr build
コマンドに –accept-deprecation
オプションを追加する必要があります。 この新しいオプションはコンテナ・レジストリ・プラグインのバージョン 0.1.543 で利用可能で、2021年9月6日以降の継続運用に必要となります。Container Registry コンテナ構築サービスのサポート終了日は 2021
年 10 月 5 日です。
詳細情報
既存のパイプラインの移行の詳細については、 Continuous Deliveryドキュメントについて コンテナイメージの構築、 または 始めましょうContinuous Deliveryサービス。