Robert Cemper · Jul 20, 2020 1m read


This is a follow-up to my previous article WebSocket Client JS with IRIS Native API as Docker Micro Server

Installation is now much simpler as all pieces are now assembled in a single Docker image.
That makes life easier. But of course, the principle of the Micro Service is not so obvious anymore.
An All-in-1 bundled package. Therefore compact.

The behavior hasn't changed. So you might interpret it as a minor backward-compatible release.

It includes intersystems/iris-community:2020.

All you need to do now is:

  • docker pull rcemper/rcc:iris-nodejs-compact (once)
  • docker run --rm --init -d \ --name=iris1 -p 52773:52773 -p 51773:51773 \ rcemper/rcc:iris-nodejs-compact (start the container)
  • docker exec -it iris1 bash (start the micro service)
  • docker exec -it iris1 bash (start control to create test data, send to echoServer, receive it)
  • docker exec -it iris1 bash (evetually stop service if not done from control)
  • docker stop iris1 (terminate the container)

That's it.

A normalized V2 is now available

  • git clone
  • docker-compose up -d
  • docker-compose exec iris iris session iris %ZSocket
  • docker-compose exec iris node WsockIris.js


0 474