Dockerは、データの保存と永続化のためにいくつかのメカニズムをサポートしています。コンテナデータを永続化するこのようなメカニズムの1つは、コンテナ内の共有ボリュームを使用するものです。
このガイドで使用される例は、共有ボリュームを作成して使用することを前提としています。たとえば、Dockerホストに/dataという共有ボリュームを作成します。
mkdir /data
作成した共有ボリュームには許可が必要です。次のコマンドを使用して許可を指定します。
chmod -R 777 /data
ただし、Dockerがサポートする他のボリュームを使用できます。詳細については、Dockerのマニュアルを参照してください。
メモ:
Dockerホストの/dataディレクトリは、コンテナの/configディレクトリにマップされます。共有ディレクトリの読み書き許可があることを確認します。ただし、共有ディレクトリをコンテナ内の別のディレクトリにマップする場合は、コンテナ自体の展開中にマップする必要があります。たとえば、/dataディレクトリをリモートローダコンテナ内の/etc/opt/novell/dirxml/rdxml/ディレクトリにマップできます。
この共有ディレクトリは、OpenText Identity Managerコンテナでのみ使用する必要があります。どのサードパーティコンテナにも同じ共有ディレクトリを使用しないことをお勧めします。