Is there a Docker/container version of ARDI?

Is there a Docker/container version of ARDI?

Unfortunately, ARDI is not currently available in a Dockerised form.

This is for several reasons:
  1. Docker containers are designed to run one service at a time. ARDI requires an absolute minimum of three, but dynamically changes to have many more as you install additional drivers to the system.
  2. Docker containers expect to have a pre-defined set of network ports. ARDI servers add additional, dynamic ports for new contexts or sites,
  3. Docker containers don't allow for easy installation of additional packages, where ARDI servers are expected to be upgraded with additional libraries, addons and modules to extend the product.
  4. We've set up ARDI to be very easy to install on Linux virtual machines. It is significantly more work to set up a Dockerised ARDI server than it is to set up a VM.
Because of this, Optrix advise against installing ARDI servers in container environments - they simply aren't flexible enough to make good ARDI servers.

However, we continue to look into options - should a suitable mainstream container format arise that supports multiple services in a single container, we will certainly look into options around it.