コミュニティの皆さん、こんにちは!
最近では、誰もが Github、GitLab、bitbucket などのリポジトリにプロジェクトのソースコードを保管していると思います。 InterSystems IRIS プロジェクトについても同様で、Open Exchange にチェックされています。
InterSystems Data Platform で特定のリポジトリの操作を開始または継続するたびに、何をしているでしょうか?
ローカルの InterSystems IRIS マシン、プロジェクト用の環境のセットアップ、ソースコードのインポートが必要です。
つまり、すべての開発者は以下を実行しています。
- リポジトリからコードをチェックアウトする。
- ローカル IRIS インストールをインストール/実行する。
- プロジェクト用の新しいネームスペース/データベースを作成する
- コードをこの新しいネームスペースにインポートする。
- すべての残りの環境をセットアップする。
- プロジェクトのコーディングを開始/継続する。
リポジトリを Docker 化すると、この手順は次の 3 つのステップに短縮できます。
- リポジトリからコードをチェックアウトする。
- docker-compose build を実行する。
- プロジェクトのコーディングを開始/継続する。
メリット: 実行に数分かかる上、頭が痛くなるようなステップ 3、4、5 を行わなくて済みます。
次の数ステップで、(ほぼ)すべての InterSystems リポジトリを Dcoker 化できます。 では、やってみましょう!