これは、前回の「[DockerマイクロサーバーとしてのIRIS Native APIを使用するWebSocketクライアントJS](https://jp.community.intersystems.com/node/507846)」のフォローアップです。 すべてのピースが1つのDockerイメージにまとめられたため、インストールがはるかに簡単になりました。 作業が楽になります。 ただしもちろん、マイクロサービスの原則はわかりにくくなくなっています。 オールインワンのバンドルパッケージであるため、 コンパクトになっています。 動作には変更がないため、 下位互換性のあるマイナーリリースと解釈されてしまう可能性があります。 これには、intersystems/iris-community:2020.2.0.204.0が含まれています。 実行するのは、以下の通りです。 * docker pull **rcemper/rcc:iris-nodejs-compact** _(1回)_ * docker **run** --rm --init -d \ --name=iris1 -p 52773:52773 -p 51773:51773 \ rcemper/rcc:iris-nodejs-compact _(コンテナーを起動)_ * docker **exec** -it iris1 bash wsgo.sh _(マイクロサービスを起動)_ * docker **exec** -it iris1 bash wsdemo.sh _(テストデータを作成する制御を開始し、echoServerに送信して受信)_ * docker exec -it iris1 bash wsstop.sh _(制御から実行されない場合は、最終的にサービスを停止)_ * docker **stop** iris1 _(コンテナーを終了)_ それだけです。 2021年7月7日: 正規化された**V2**がリリースされました。 * `git clone https://github.com/rcemper/IRIS-NativeAPI-Nodejs-compact.git` * `docker-compose up -d` * `docker-compose exec iris iris session iris %ZSocket` * `docker-compose exec iris node WsockIris.js`