オプション1: 公式のTimesTenコンテナ・イメージを使用する
このオプションでは、https://container-registry.oracle.comにあるOracle Container Registry上の公式のTimesTenコンテナ・イメージを使用します。Oracle Container Registryには、timesten
およびtimesten-xe
という2つのTimesTenリポジトリがあります。timesten
リポジトリには、Oracle TimesTen In-Memory Databaseの公式コンテナ・イメージが含まれます。timesten-XE
リポジトリには、Oracle TimesTen In-Memory Database Express Edition (TimesTen XE)の公式コンテナ・イメージが含まれます。
これらのリポジトリ内のTimesTenコンテナ・イメージのリストを表示するには、https://container-registry.oracle.comにあるOracle Container Registryに移動します。「Search Oracle Container Registry」フィールドに、「timesten」と入力します。次に、[Enter]を押します。その後、timesten
またはtimesten-xe
リポジトリを選択できます。この章およびマニュアル全体の例では、TimesTenコンテナ・イメージにtimesten
リポジトリを使用します。
-
timesten
: コンテナ・イメージで作成されたLinuxユーザーおよびLinuxグループの名前。Linuxユーザーは、TimesTenを実行するユーザーです。LinuxグループはTimesTenユーザー・グループです。 -
3429
:timesten
ユーザーおよびTimesTenユーザー・グループの数値UIDおよびGID。
Oracle Container Registryのtimesten
リポジトリにあるTimesTenコンテナ・イメージを取得して使用するためのタスクについて説明します。
Oracle TimesTenライセンス契約の同意
この項で示されている手順は1回実行する必要があります。以前にOracle TimesTenライセンス契約に同意しており、Kubernetes Secretを作成してある場合は、「公式TimesTenイメージからのTimesTenオペレータ・マニフェスト・ファイルの取得」に進んでください。
公式のTimesTenコンテナ・イメージは、Oracle Container Registry (https://container-registry.oracle.com/)にあります。TimesTenなどのライセンス済Oracleソフトウェア・イメージを使用するには、Oracle Container RegistryのWebインタフェースにログインし、そのイメージについて「Oracle Standard Terms and Restrictions」に同意する必要があります。次の手順が完了すると、YAMLマニフェスト・ファイル内で公式TimesTenコンテナ・イメージを参照できるようになります。
ノート:
入手可能なTimesTenイメージのリストがcontainer-registry.oracle.com/timesten
リポジトリにあります。使用するイメージを選択します。このドキュメント内の例では、様々なイメージを使用しています。TimesTenコンテナ・イメージの一例は、container-registry.oracle.com/timesten/timesten:22.1.1.19.0
です。
公式TimesTenイメージからのTimesTenオペレータ・マニフェスト・ファイルの取得
TimesTenオペレータのマニフェスト・ファイルは、公式のTimesTenコンテナ・イメージに含まれています。この例では、公式のTimesTenコンテナ・イメージは、Oracle Container Registryのtimesten
リポジトリにあります。
公式のTimesTenコンテナ・イメージの場所に移動する方法の詳細は、「オプション1: 公式のTimesTenコンテナ・イメージを使用する」を参照してください。
この項で示す例では、container-registry.oracle.com/timesten/timesten:22.1.1.19.0
イメージを使用します。
container-registry.oracle.com/timesten/timesten:22.1.1.19.0
コンテナ・イメージ内にあるTimesTenオペレータ・マニフェスト・ファイルを取得する手順について説明します。
これで、TimesTenオペレータ・マニフェスト・ファイルが正常に取得されました。「TimesTen演算子のデプロイについて」に進み、TimesTenオペレータをデプロイしてください。