OracleからWeblogic構築用のDockerfiles、その他設定用スクリプトなどが公開されています。
これを、前回作成したAtomicHostのBaseBoxの上に構築しようと思います。
せっかくなので、本番運用を想定しながら、下記のポイントを順を追って進めて行きたいと思います。
- 単体でのWeblogicコンテナ構築
- 1ホスト上に複数のWeblogicコンテナを構築
- Kubernetesから複数ホスト上のWeblogicコンテナを配置(出来ればLBも)
- コンテナやホストの監視(参考)
- Weblogicコンテナ全台のログを収集
- 障害時の自動復旧
- Private registoryを構築&利用する
- CI導入
- ZDT(ゼロダウンタイム)でデプロイ
- 性能検証など
これくらいやると、かなり本番運用がイメージできるんじゃないかなと思います。
出来れば、1台の作業用PCの上で完結する方向で、dockerのリソース消費なども合わせて検証しながら進めたいものです。