OSのベースイメージを変更する流れを以下に示します。
以下の手順でCORBAサービスベアイメージとCORBAアプリケーション配備済みDockerイメージを再作成し、Red Hat OpenShift上でDockerコンテナを作成します。
Dockerfileで指定しているベースイメージのOSバージョンを修正します。
「5.2.1 CORBAサービスベアイメージの作成」の手順を実行し、CORBAサービスベアイメージを再作成します。
「手順2」で再作成したベアイメージを使用して、「5.2.2 CORBAアプリケーションを配備したDockerイメージの作成」の手順に従い、CORBAアプリケーション配備済みDockerイメージを再作成します。
この時、ホスト情報変更用シェルスクリプト(/interstage/backup_restore/chhostname.sh)のOD_PORTをステージング環境用のNodePortに修正します。
「5.2.3 Red Hat OpenShift上でのCORBAアプリケーションの実行」の手順に従い、「手順3」で作成したDockerイメージをRed Hat OpenShift上でステージング環境としてコンテナを実行します。
この時、Red Hat OpenShiftアプリケーションの設定ファイルを編集して、「NodePortタイプのサービス定義」のNodePortの値をステージング環境用に修正します。詳細は、「B.3 CORBAサービス」を参照してください。
ステージング環境の動作が確認できたら、ステージング環境をプロダクション環境として公開します。手順の例は、「5.3.1 運用中のCORBAアプリケーションやパラメーターの変更」の「手順4」を参照してください。